Release info Developer Wired Productions Publisher Nordic Games Released 21 April 2012 Website Official