GameZebo: Beautiful graphics. Convincing game length. High replayability. Bonus buildings add depth to the game. Extremely well-balanced pace and level of difficulty.