They are stuck in my head. But i enjoy that.
Sucker for Touhou, and Vocaloid, what can i say?
(Sorry about the thumbnail for last video, can't do anything about it though)
The kind of song that just blows everything away. That intro is just so damn and it comes together so freakin' nicely. One of the best albums released in the last decade or so.