Salnax on 01 March 2012
BTW, there's a free demo of the game you can play in your browser on Newgrounds. Judge for yourself if this was a loss or not.
http://www.newgrounds.com/portal/view/581168







