Build weird things, ship them anyway.
Saiborg is where Sai puts random web projects, half-finished ideas, and tiny browser games. Pick one and play.
Things to play with
For now, browser games. More experiments will land here as I build them.
Snake
A faithful take on the arcade staple. Smooth keyboard controls, growing tail, and a tasteful score readout.
Pacman
Eat every dot, dodge the ghosts, and chase a high score. Built with HTML canvas and a tiny pathfinder.
Tetris
Seven tetrominoes, increasing speed, and the satisfaction of a four-line clear. Hard drop included.
Minesweeper
Sweep the grid without setting off a mine. Easy, medium, and hard difficulties, with per-difficulty best times.
Geo Dash
An endless one-button runner inspired by Geometry Dash. Hold or tap to jump over spikes and onto floating blocks. One hit and you're back to zero.
Doodle Jump
An infinite vertical platformer. Strafe left and right, ride moving platforms, snap springs, and watch out for the breakables. Falling is forever.
Chrome Dino
The offline T-Rex runner you press space on when WiFi dies. Jump cacti, duck under pterodactyls, accelerate forever.
Subway Surfers
A bright, fast-running endless dodger across three lanes. Swerve around trains, jump barriers, slide low, collect coins.
Name All 50 States
A typing race against the clock — fill in all 50 US states on a real US map. Only complete runs count toward the leaderboard.
Name All 50 Capitals
Type each US state capital against the clock. The state it belongs to fills in on the map, with the capital name labeled at its center. Aliases work (OKC, SLC, St Paul, Indy).
Name as Many Cities
A world map of ~170,000 cities and towns (GeoNames). Start typing — every matching place lights up at its real location, sized by population. Leaderboard ranks by unique names entered.
Name All Countries
A typing race over a real world map — name all ~195 sovereign countries against the clock. Aliases work (USA, UK, DRC, Burma, etc.). Territories are drawn but don't count.