Last Stop
26 Achievements
Steam
Enjoy Your Stay
You never left the menu screen. Stayed one the menu screen for 30 minutes.
4.6%
There are currently no achievement guides.
As soon as any guides are added to the achievement, we will show the full list here.