Aliens vs. Bloggers

TrES-2b Devon thinks the newly discovered gas-giant planet TrES-2b could be legitimate evidence of alien life, for reasons that even sorta make sense when he explains it.

I THINK his explanation makes sense. All I know about Dyson Spheres I learned from that episode of "Star Trek: The Next Generation" where the Enterprise D crew saves Scotty from the transporter.

I really, really, really hope it's aliens. Of course, everyone feels that way until they start eating all your Reese's Pieces and slapping Brent Spiner around with their mighty tentacles of DOOM.

 

Brent Spiner