My interest is super piqued, and it definitely looks like it could be a great addition to the RTS genre, but does it belong in the MMO forum? o-o
I couldn't find any information on whether or not it's an online game, but I'm assuming it is, at least I hope so. If that's the case then I'm pretty sure it is the proper section. If not, then I apologize in advance.