Release info Developer Blazing Bit Games Publisher Blazing Bit Games Released 10 March 2011 Website Official