Like the title of this game already says, the premise is to wrestle with puppets in a wrestling ring. In order to play you must first master the crazy physics which will make you laugh. Have fun with Puppet Wrestling.
Gimme 5 Arcade
City Siege 3
Spread it around in this little forum below!
© Copyright 2018