Claptrap

ThisisXbox Top Ten: Video Game Companions

After having spent some time playing the astounding Bioshock Infinite (which we scored a staggering 10/10), it got us thinking about about Elizabeth’s character. Is she the perfect companion? We...[Read More]

Telltale Games’ Poker Night 2 Announcement Trailer

Telltale Games are very well known for making amazing point and click adventures such as The Walking Dead, Back to the Future, Jurassic Park, and the Sam & Max series. But if you’re not a PC...[Read More]