It’s time to stand with your fellow heroes…and villains. Dive into the action, unleash your abilities and be the last team standing in this thrilling 24 player team based battle royale. Work together with your[…]
It’s time to stand with your fellow heroes…and villains. Dive into the action, unleash your abilities and be the last team standing in this thrilling 24 player team based battle royale. Work together with your[…]