Brawlhalla is a free-to-play 2D platform fighter developed by Blue Mammoth Games. Take a look at the latest trailer highlighting Imugi, a brand new legend being added to the roster of Brawlhalla....