Hyper Scape is now in open beta, here's the new trailer Ubisoft's shot at the battle royale is flashy and bold. from PC Gamer Read The Rest:pcgamer...