Gameplays: 2329

Troll face Quest

DO YOU WANT TO PLAY A GAME? Point and click your way through this annoyingly frustrating PNC with your
favorite meme everyone hates…trollface. Can you progress through levels of mini-puzzles and shear
weirdness? Have fun! Use your mouse, and click on various objects in the level to try and defunk the mysteryn