WTF Is... - Swarm Arena?http://store.steampowered.com/app/46600/ Dedication Games 1v1 arena battle title goes under the microscope. And Stormgale won the BO5 series btw. I just ran out of things to say by the end so I cut the footage short.🔗 https://www.youtube.com/watch?v=AbuyP7t-bAQ🏷️ Games TotalBiscuit Review