PAPERHEAD: The NEW PAPERHEAD Demo is Live! Play It Now!

The PAPERHEAD demo is live! PAPERHEAD Demo And yes, the new trailer is out too: Yes, we’re planning to release PAPERHEAD this spring! What’s in the demo This demo is a playable slice of the full game, built to showcase…