Woooooooooooooowwwwwww!


There may be more scientific and more reverant things to say about the new images from the Hubble telescope, but I'm pretty sure that 'Wow' fits the bill for me.