Hitchhiker – A Mystery Game

A mystery game about hitchhiking.