Technolichios!!
I loved this tune from the game, and it kinda made me angry when i couldn't go back to their base and just listen to it...anyway, great remix, and although it sounds wierd, that just compliments the song. ( I mean, you are on the moon. )