JEJoeyGames

When Free hand drawings are keys to overcome this platformer challenge.
Platformer
Play in browser
Can you escape the aliens and make it to the end?
Shooter