zinGa - Elzinga Games

An obstacle run game where you are in control of the obstacle, or are you....?
Platformer
Play in browser

Elzinga Games