DevilRising on 24 October 2013
Ah Yes, David Jaffe. The living legend of gaming himself. Totally an expert in "doing new shit" (if by new shit you mean God of War and Twisted Metal games).







