Either way, it's still a playably fun game with infinitely less jank than LRR.
Kinda like LRR, the game always stuck with me, even though I found it often times easy and wished there was more to the game. It's a neat RTS made in 2007 as part of Lego's vast collection of Flash games for their products - this time to promote the theme Mars Mission.
Some of you might remember CrystAlien Conflict.