Hitchhiker is now available on steam

After 5 years of development the day has finally come where the game is available to download.

Click the icon below to head to the store