Battlepalooza is a Battle Royale Set in Real World Cities, Coming to Mobile on December 10th

Battlepalooza, from Animoca subsidiary nWay, is a cartoony battle royale in which the combat takes place in various real world cities. It’s due to arrive on December the… Continue reading