Who is excited for the land of the rover curiosity? I know I am and in just a few hours we will get to see the landing unfold. I will be watching from my Xbox 360 but here are a few ways to watch the landing on the web. Now remember that from mars, we will have about a 14 minute delay so by the time we see mars atmosphere, the rover would have already landed. Success or Failure, I am not going to miss this.