Seriously, this game is awesome. Very interesting progression and unique game mechanics. Nice references.