Neon Rush is a three-lane endless runner: the only decisions are which of the three lanes to be in and when to jump, using arrow keys (or A/D) plus space on desktop, or swipes on mobile. Speed climbs continuously the longer you survive — there's no fixed layout to memorize, only reaction time against an accelerating track.
Obstacles and gems are generated on the fly as you run rather than pulled from a fixed level file, so no two runs line up the same obstacles at the same distance twice.
Rendered in 3D with Three.js rather than 2D sprites, which is what gives the lane-shifting its depth and the neon glow its lighting.