Zoom through a never-ending neon tunnel at speeds reaching up to 300 km/h. Avoid barriers by rotating the world left or right with A/D keys or by touching the screen. You'll start with three lives, and each hit will cost you one.
There are six types of obstacles: slabs, poles spanning the entire diameter, zigzags, rings with a small gap, pulsating doors, and spinning crosses. New obstacles appear and the frequency increases every kilometer.
Collect glowing orbs, but beware — they're traps! Each orb activates a visual effect for 10 seconds: a digital glitch, color inversion, or wave distortion. It's risky, but the thrill is worth it.
Obstacles change color as you progress: orange at the beginning, black after 2 km, and a full rainbow spectrum after 3 km. The tunnel themes alternate every 220 meters — from purple to toxic green, lava red, ice blue, vapor pink, and cyber lime.
After losing all your lives, you can revive at the same spot by watching an ad. Your best runs will be posted on the leaderboard.
Enjoy the PS1 and synthwave aesthetic with pixels, vignette, color quantization, and a curved tunnel.
How to play
**Controls**
* A / D or ← / → — move left / right.
* On mobile, tap the left or right half of the screen.
* ESC — pause the game.
* R — restart the run.
**Objective**
Go as far as you can, avoiding obstacles. You have three lives; each hit reduces your remaining lives by one. After the third loss, the game will end with a game over screen.
**Traps**
* Green orb — wave distortion.
* Pink orb — color inversion.
* Yellow orb — digital glitch.
Each trap's effect lasts for 10 seconds. You can choose to avoid them or face the challenge.
**Speed**
The speed increases over time from 25 to 300 km/h. The further you go, the more difficult it becomes with more obstacles, new types of traps, and a faster pace.
**Revive**
On the game over screen, you can tap "Revive," watch a short ad, and continue from where you crashed. This option is available once per run.
**Leaderboard**
Your distance is automatically submitted to the leaderboard after each game over.