There's something about that song that reminds me of another game, but can't quite put my finger on it yet though. I remember that tempo so damn vividly...