3 Foot Ninja

3 Foot Ninja is a game on GameGarage