Ficha técnica Desarrollador Youda Games Editor Youda Games Fecha de lanzamiento 24 de marzo de 2011 24 de marzo de 2011 Sitio web Oficial