Categories
Gaming

The new game takes over Twitch. Splitgate, or the title where “Halo meets Portal”

Splitgate has been given a shot by the gaming community and is getting successful. What is this title?