Puppet Melee
You are a puppet master. Show your true colors by controlling your puppet to fight fierce enemies.
Viewed 6,707 times (0 times today).
- More Like This...
- Kylie Aphrodite
- Ultimate Sonic Flash
- Thing Thing 3
- Metal Slug Stick
- Indiana Jones
- Barbarian Bob