Meet the colorful characters of BUMP! Superbrawl and get a peek at gameplay in this launch trailer for the 1v1 action-strategy game set in the utopian City of Arcadia, a vibrant home to mythical ...