Indie game developer Strelka Games and publisher Funselektor Labs have released a new free demo for their latest driving game, Over The Hill. From the team that brought you Art of Rally, this game ...