User blog comment:IMCR8Z/Plants vs. Zombies 2 Time Twister Theory/@comment-5891510-20140604195109

This is mostly your ideas, not really a theory but a great idea nonetheless.