New Battle Royale Game Ubisoft Teases ‘Hyper Scape’ Ubisoft’s E3-style game convention will feature additional digital benefits for people who attend. Ubisoft...