Tag: ps plus

Talking Games Episode 103: Overwatch

Talking Games Episode 103: Overwatch Subscribe on iTunes Feedburner Link Welcome to Talking Games Episode 103. Overwatch is here (Finally) and the crew cant stop playing it. Seriously, what a….