Good graphics, lot of interesting ideas, good music and intriguing story line... at first. Unfortunately game progress quickly leads to decisions pay or wait a lot with most annoying being the limit of upgrades appearing later. Still something worth checking out. Good for casual gaming when you don't have too much free time. UPDATE to 2 stars: My high level character got deleted after going back to game after few months...