XDLXDL
First leaked footage of Gears of War E-Day film from Xbox’s new entertainment division XP. Looks like a banger · XDL