Thursday, February 11, 2016
Tags Posts tagged with "Badge of Carnage"

Tag: Badge of Carnage

[youtube https://www.youtube.com/watch?v=Z-sLAR8RCpw?hl=en&fs=1&w=580&h=400] Telltale and Straandlooper has released new screens and a trailer for the last game of the Hector trilogy which is now available on...