Informação de release Developer Hothead Games Twisted Pixel Games Publisher Microsoft Game Studios Released 10 de março de 2009 21 de janeiro de 2009 Website Official