Your one-stop shop for latest in news of interest to geeks...
It always helps to know who you can trust out there!
Hopefully someone took pictures!