A first-person co-op moving game. Carry furniture into a haunted Japanese manor and throw the yokai out.
← Back to trending