LIFE ON MARS! Life as Puppets, baby!!! The Picture The Trailer So. Freaking. Awesome. No, really. I am flipping the fuck out here. And I promised myself I'd avoid spoilers. But dude. DUDE! Uh, why do I get the feeling the next few weeks are going to be unbearable for you ?