HaHAjax

Puzzle
Play in browser
An arcade F1-racing game, but with a twist!
Racing