DubiousDuckGames

Dodge traps, knock out enemies and run your way to victory! All in a days work for a ninja!
Platformer