Corpse Party returns to its PC birthplace with upcoming XSEED release By Brittany Vincent 5 June 2014