The Last Gas Station: Demo Results & Launch Details

The full release of The Last Gas Station is now less than a week away, launching on April 28. So, we’re officially closing the demo today and preparing the station for launch. Below, we’d like to share the demo results,…