The Station: The Station is coming to retail with a deluxe version!

We've kept this under wraps for as long as we can bear it - we're coming to retail! Working with a publisher out of the UK, we're going to release a Deluxe version of The Station which includes so many goodies such as:…