I was waiting in line for the Destiny press box thing (which sadly, only turned out to be the gameplay reveal that we saw yesterday, but it was cool with surround sound and big screen) and on the monitors in the hallway they were showing some weapons. I put them all into this short (I mean 1 minute short) video for you all to check out. I hope these weren't somewhere else otherwise I'm going to seem like a fool.
What do you think?
-
Psi Umbra (in this context) possibly means "Psychic Shadow". Psi is a common abbreviation for psychic and umbra is latin for shadow.