Sephiroth Decends into Smash!

Tell me what you cherish most. Today was the annual video game awards ceremony. And one of the features biggest reveals of the night was the reveal of the new Smash Bros DLC. Which is none other than the one-winged angel...

Read More