Honestly, the fact that they are embracing the Super Shaggy memes gives me a lot of hope for this game. It sounds like the people may actually be familiar with meme culture and might create relevant jokes.
Also its free, which is a big plus.
My guess is that there will be DLC packs for...