Troll Face Quest Internet Memes

About the game

Beat the crazy internet memes at their own game in this baffling adventure!