It's a wonder at this point that indie games have started to feel on par with that of a high-budget AAA quality game.