Originally Posted by Stoo
Cant find the full vids, but you should track down these two if ya can
Once I was a Champion
This is finally going to be released in November apparently, I've been waiting a long time for it, so I hope it will be worth the wait.
No more getting teary after watching the trailer, Ill be able to cry like a little girl, watching the whole thing