Developer: DQ Team
Platforms: Windows, Mac, Linux (although linux isn't available on Desura for some reason)
DRM & Distribution: DRM-Free, Desura, Steam Greenlight
In case you haven't noticed by now, I like tower defense games. I play a bunch of them. Here's another one for your consideration. It doesn't really bring anything new to the genre, but it's fun enough if you're into games like this. Might be a good addition to the store?
Finally the war of paper tanks comes into your room! How long can you hold the defences against paper tanks. Build your towers of paper before they get out of the box and make a big mess in the room. Manage the turrets, upgrade and be careful where you put them... every decision can be fatal! Watch out for the air units, they have a different route! Amazing gameplay with incredible number of levels. Simple yet hugely addictive game.
If you can't see the video below in Chrome, click the shield beside the URL and click 'load unsafe scripts'