Even Better Games

Stick Me Ninja is a game where you place sticks.
Platformer
Play in browser