There is a lot here! I think that's the problem, though; the game doesn't have the polish needed to make its ideas shine properly. The underlying mechanics are suited to a much larger game.