August 19, 2012 11:43 AM
New indie space shooter is coming to the Wii U in 2013.