A game about riding rails, flicking switches, and radio waves
Flick Yourself On

Source and More information: Flick Yourself On [Free] [Puzzle] [Windows]

Author: itch.io