It looks like you're new here. If you want to get involved, click one of these buttons!
The developers I reckon abandoned the game. You may find out for yourself by going there. No more updates so don't expect anything more from them.
You are right. The creators when to Zynga to get more money and players and shutdown Mech Duels, Planetstorm and Baseball Boss. Duels is still there, but with no updates. Warstorm is in Facebook and their best game Duels Defence is all alone.
If you add a RTS game in an MMORPG site, we are going to delete it!