SQUAREHEAD
You can download SQUAREHEAD from Steam

PC Games Like SQUAREHEAD

Action Adventure Indie

SQUAREHEAD is a Action Adventure Indie game. Released for PC on May 3rd 2018. We found 60 games which are visually similar to SQUAREHEAD on PC.

Platforms: all PC

Released: May 3rd 2018

Full controller support Steam Achievements Singleplayer Violent