Well, that's interesting; it is using Java! When I connect to MochiMedia.com with my publisher account and search for "Steel Legions" nothing comes back so it appears that Mochi is offering different content on their newer "MochiGames.com" entertainment branch versus their "MochiMedia.com" publishing branch.Actually just having a look, some of the games look awesome but I bet they're premium.
http://www.mochigames.com/game/steel-legions/
Looks like some things have changed since the last time I dug into the Mochi sandbox.