Home Tags Eric Chahi

Tag: Eric Chahi

The "Paper Beast" has emerged on PlayStation VR. "Paper Beast" is the creation of Eric Chahi and is essentially what would happen if all the origami creations suddenly came to life and began cavorting around the globe.   But...