GameTap is on a roll! Just yesterday they announced a partnership with THQ to bring their full line of PC titles to

Advertisement