PC, XBox Live Arcade.
http://www.gametrailers.com/video/debut ... /51738?r=1
Some of the youtube style comments are great.
NarutoDemonX wrote:man wtf they make a shitty version on ps3 which has shit weapons ( in terms of quality ) the psp one is wayy better which is sad because its not even a console. now one 360 they have a hole bunch of sexy stuff and its only on there console besides pc bull shit they better make this on ps3 or ill rape