Amazing game I was hooked from the start to finish and it's fairly balanced to be just as difficult as it should be to keep it entertaining and not frustrating. My only regret is that I played it offline and I wont get the achievements :(. Again Amazing job.