E3 starts today. Or maybe it's Pre-E3, or Shadow E3... Something is starting today, and, as a result of it, we'll hopefully be swept away by new announcements and exciting fresh looks at upcoming games. We're hours away from that though, so we might as well start with this: Cliffhorse. What is Cliffhorse? For one thing, it's Notch's latest game. Beyond that, I'm still not really sure.