Release info Developer Iguana Entertainment Publisher OG International Released 13 May 2011 10 May 2011