You've got a LOT of pop-up ads on your computer. TIME TO REMOVE ALL OF THEM.

Comments

Log in with itch.io to leave a comment.

lol