Take a look at the Release Window Trailer for Sonic Rumble, a free-to-play multiplayer battle royale developed by SEGA.