Stormbinders: Stormbinders has been unveiled

It’s official: Stormbinders has been unveiled! Today’s Showcase Event gave fans their first-ever look at Stormbinders gameplay, along with a deep dive into the standout in-development features that will make this a must…