Honestly, the face of the basic soldier really sold me on this game. I quite like the limited unit selection per level, makes it feel like a puzzle game. I think the game has a really fun concept, and could turn into a excellent experience if it's expanded upon.
Also you have my respect for making a 3d game, with self made assets, within 48 hours.