Quite possibly one of the best songs I've heard in a while. This deserves it's own thread.
Reminds me of "Games Are Our One Desire". Because they're both based on the same song.
I would even say it's better than the original song. Never did like that song too much...
But this one is GREAT!