>This is the extra stage theme.
>It feels like it's rushing you along for some reason, but there's no real reason to hurry, and everyone's acting carefree.
>Even Reimu can't compete with the Moriya Shrine crowd in terms of not having a care in the world. The song title has no relation to a certain shooting game.
Which game is he talking about? And what does the title Last Remote mean anyway?