Yes, this strip is referring to a new game called Lollipop Chainsaw. I really loughed out loud when I heard that part of its marketing tries to sell the game with its “post-feministic empowerment” message. Wahaha! I think the only thing which is empowered here are the pants of the game developpers.
I’d rather continue playing The Walking Dead.. XD