Release info Developer Alpha72 Games Publisher Alpha72 Games Released 11 Haziran 2008 Web sitesi Official