Squareface Free Download PC Game setup in single direct link for Windows. Squareface is a superb action indie and RPG game.
Squareface PC Game 2016 Overview
Squareface has been developed and published under the banner of VAN CUBO. It is released on 12th September 2016 worldwide. You can also [...]