Publisher · 1 game
Squanch Games
Squanch Games is an American game developer based in Burbank, California, that focuses on creating funny, imaginative, story-driven game experiences. They are best-known for High on Life (2022)
- Action
- Adventure
- Indie
- Games
- 1
- Origin
- United States
- Founded
- 2016