Ready Player One?

Cannon Ball