Release info Developer Nuevo Retro Games Publisher Nuevo Retro Games Released 8 January 2011 20 December 2010 Website Official