Does 'Shoot Many Robots' - the side-scrolling shooter and first standalone title developed by Demiurge Studios - inject some apocalyptic, robot-slaying excitement into the downloadable marketplace?