Release date!

The release date for the game has been announced - May 25, 2018!