Squanch Games


High on Life Becomes Biggest Xbox Game Pass Launch of 2022

Within five days of release, High on Life becomes biggest Xbox Game Pass launch for console and PC this year. High on Life Becomes Biggest X...

20 Dec, 2022