Hyper Scape is the new 100-player battle royale from Ubisoft.


Ubisoft is unveiling its new science fiction battle royale game Hyper Scape, where 100 players battle each other to be the last one standing.Read More

>> Source: VentureBeat