Tagloss

Oh THQ…

With their stock hanging by couple of threads, I can’t help but feel bad for THQ. They recently announced that they had to push a majority of their most anticipated games: South Park: The Stick of Truth, Company of Heroes 2 and Metro: Last...

Recent posts