12 Mar 2013
12 Mar 2013 - PC (Microsoft Windows)
A ridiculous new ninja-and-nukes shooter from Wolfire Games, the creators of Receiver.