Vandenborre's "Red Giants" is quite the bizarre awesomeness. The lonesome, somehow mysterious track is the perfect soundtrack to a long, philosophical discussion with yourself about life and... bunch of other important stuff.
I have to say I quite loved the way Nic (the guy behind the project) described the track:
...indie electronica instrumental, featuring smooth keys, resonating guitar melodies and glitchy production elements to offer a song that swims in sentiments of nostalgia
An absolute beauty!