LoD? Sounds more spacey...
Sounds far more like something I would hear in a really weird space game... To be really honest. Maybe a alien based fantasy RPG, even. And the song really didn't sound all that great. Seems too... Simple. But it wasn't horrible. Worth listening to at the least.