Release info Developer Cave Publisher Rising Star Games Released 16 May 2012 11 May 2012 26 May 2011 Website Official