Developer Demiurge has released a new trailer for their upcoming downloadable downloadable title Shoot Many Robots. The trailer focuses on showing viewers the various tools that the developers use to render their games. The title, which is being published by Ubisoft, will be releasing on the Playstation Network and Xbox Live Arcade “very soon.”