Tag: Squanch Games

High on Life (Review)

The most recent case of a game whose public opinion differs greatly to those of reviewers has been Squanch Games’ High on Life which despite reviews painting it on a less positive light has been one of the biggest releases on Xbox Game Pass EVER. I’ve been playing […]