Escape From BioStation: Release Update

Following some good rounds of beta testing, the date of the live release is being brought FORWARD - in what can only be described as an exciting and unprecedented move*. The game will now be released on July the 3rd 201…