The present beware...the future beware...He's coming...He's COMING...HE'S COMING!