13:41 Biggest Game Awards Reveals, Assassin's Creed Black Flag Leak & More Gaming News... (Game News) JorRaptor 61K views · 11 months ago