Everything You Need to Know About Hyper Scape, Ubisoft’s New Battle Royale Game

Ubisoft revealed their free-to-play battle royale game Hyper Scape just yesterday. Here are a few things that you should know about it before jumping in.

Read Full Story >>
The story is too old to be commented.