Squanch Games, Inc. — Game Publisher

Name Release Date Current Players All-Time Peak Rating
High On Life High On Life 13 Dec, 2022 295 876 86.67
Trover Saves the Universe Trover Saves the Universe 4 Jun, 2019 7 25 87.37
High On Life: High On Knife High On Life: High On Knife 2 Oct, 2023 0 0
File uploading