Europa: Release Update

Hi everybody. Helder here, creator of Europa. I’m afraid I have some tough news to share. Though we previously announced that Europa would launch on April 16th, it now looks like we’ll have to delay the launch a little…