We’re actually a ways off from the actual landing, which won’t happen until tomorrow morning – final confirmation of the landing is expected at 8:03am Pacific Time. But if you’d like to spend the next 20-odd hours immersed in a very cool space experience, try tuning into the European Space Agency’s livestream.