>>718352264
The one video of him I tried to watch, he admitted to having a skill issue with fucking Arkham City combat.