Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I am a big fan of the puppet master series so of course when I saw this I jumped at the chance to play this game! My friends and I went in and played around and it was tons of fun!