Re: Adding to the Game System list
According to the publisher's own page: "With this book, some roleplaying dice, and the Call of Cthulhu Rulebook, you have everything you need to adventure and explore games set in the pulp genre."
So no, it's not a game, but a supplement for a game.