No, I've never played Monsters. I just knew that there was a whole bunch of stuff on RPPR about it.