Release info Developer Beautiful Game Studios Publisher Eidos Interactive Released 11 May 2009 Canceled Website Official