Taco Tom 2: The Game Grumps played my game?????!?!?!

No idea how it happened, but the Game Grumps played Taco Tom 2: https://www.youtube.com/watch?v=lHLAIZggVg8 If you liked the game and want to learn more about upcoming planned updates (yes I know the game hasn't been up…