I must say that I am pleasantly surprised. After my past two indie game reviews, and coupled with the fact that the game is not my forte, I expected that I wouldn't enjoy it and that it would be an overall disappointment. Sure it has its flaws, like some...