News SRK Reveals Winners Of Tech Talk 2013 Awards Gaming site Shoryuken is known for their passionate and highly active community, maybe a little too passionate in fact. Their Tech Talk forums ... By PCInvasion StaffJanuary 26, 2014