Bermuda Survivor: Bermuda Survivor Demo is now live!

Hey, Survivors! Remember when we announced that the Demo version of Bermuda Survivor would go live on the 24th of February? Well… change of plans: BERMUDA SURVIVOR DEMO IS NOW LIVE! That’s right. We managed to get it sh…