Played it, loved it, going to buy it later this week. There's a thread about this in the PSN downloadable games forums (and other places like gamefaq, ps3 trophies, etc) you might want to read. Some people don't care for it, some really like it. Download it and see what you think.
lol! yeah i have the demo wish i could spare some money for it and i really want it soooooo bad but... im saving my money for the "more" important games of this year, i only have 120 bucks right now, unless i get a job in the summer im prob just gonna rent it
It's probably here cause there's no place else for it to go. There's no RTS section and the game wasn't given it's own subforum, so the closest fit would be here in puzzle, which I think should be renamed strategy.