Summary Discover the power of paper and epic adventure as you fight, explore, and solve challenges in Squareface. In a looming, massive universe full of big challenges and mysterious enemies, its up to your Squareface cardboard and paper character to prove himself and come out on top. This 3rd person role playing game puts you in full control of...