Shoot Many Robots

[youtube]http://www.youtube.com/watch?v=rz9Q--hSsmk[/youtube]
PC Port on pre-order sale for £6.99, anyone familar with the PSN and XBLA edition?
PC Port on pre-order sale for £6.99, anyone familar with the PSN and XBLA edition?