Release info Developer Nerjyzed Game Studios Publisher Nerjyzed Game Studios Released 29 September 2009 Website Official