Rocks are falling on me!


Hint 1 of 3:
This is an arcade sequence.  You'll have to play it.

Next