Release info Developer Lexaloffle Games Publisher Lexaloffle Games Released 14 February 2008 Website Official