Kinda feels like you just reskinned your other game...even so, I don't see where the ON/OFF theme comes into play? It's a fun top down shooter, but I think you could have done more to differentiate it from the other game you just published.
The other game's mechanic is possessing enemies to use them against themselves, and this one uses the ON/OFF theme by making the player switch from Attacking [On] to Moving [Off]. the only things that really correlate those two games are the graphics and story.