Last Dinosaurs- Time and Place.
Discovered these by sheer accident about a week ago and I'm very glad I did. This video is amazing- lots of glowing crystals and computer boards haha. The music's not bad too :) If you like them then I strongly suggest you have a listen to their other track 'Honolulu' which is equally good. As far as I can see they aren't available on iTunes yet boo :( soon hopefully!