Suicide Squad, Bioshock 4, Concord and The First Descendant | This Week in Videogames.

WATCH ON YOUTUBE