Release info Developer Black Hand Studios Publisher Matrix Games Released 12 May 2011 Website Official