Crab Champions: Crab Champions Beta Is Live!

The first Crab Champions beta weekend launched a few days ago and I've been blown away by the amazing response! Things are just getting started with new beta updates dropping every weekend until the April 1st release da…