BRUCE WEAVER/AFP/Getty Images
The key to that revolution is reusable rockets. That's because every single rocket today will burn up or become space junk the moment it launches.
If SpaceX can launch its Falcon 9 rocket, land it on a drone ship, and tug it back to shore every time, it would bring down the cost of a launch by tens of millions of dollars - suddenly making it affordable to send humans to Mars, which is Musk's ultimate goal.
But developing that launcher has proven very tricky. Both of SpaceX's attempts this year to land a Falcon 9 upright on a drone ship in the ocean ended in fantastic explosions.
Now a user of MIT Media Lab's project "Scratch" has created a retro-style video game called SpaceX Falcon 9 Lander. The goal: Land SpaceX's rockets on a drone ship.
It's surprisingly difficult, as I learned by playing the game:
Give the game a try below, or click over to game's home page.
But go easy on that thruster - you only have a limited amount of fuel to land.