No it's not. It's Machinima Respawn's new daily show.
Signed up just to let everyone know that video is NO way related to any game. It's Machinima Respawn's video which is a tease for their new daily show.
No it's not. It's Machinima Respawn's new daily show.