Ubisoft's latest announcement of BattleCore Arena, a game from 2017, has left the gaming world both intrigued and baffled.
Advertise on this site.