Rocks are falling on me!
Hint 1 of 3:
This is an arcade sequence. You'll have to play it.
Next