Puppet War:FPS

from Twindigo, originally released 9th June, 2010

★ THE PUPPETS HAVE DECLARED WAR ON HUMANITY!!! ★ Battle the evil puppets with awesome weapons in this totally crazy, action packed, 3d FPS shooter game! Blow their heads off,chop them up or burn them with the flame thrower to SAVE HUMAN KIND FROM PUPPET WORLD DOMINATION!
...


Recent posts about Puppet War:FPS