Is anyone else aware of this game? It. Is. AMAZING. Absolutely love the music, and was wondering what else out there sounds the same?