Release info Developer OUAT Entertainment Publisher Mastertronic Group Released 5 June 2010 16 July 2009 Website Official