User blog comment:IMCR8Z/Plants vs. Zombies 2 Time Twister Theory/@comment-24092644-20140607170904/@comment-4775209-20140608171423

It's actually a reference to the movie "They Live", thank you very much.