Post Thumbnail

Has it been two weeks since we last saw you? Yep, but audio-file-munching software systems couldn't keep us away this week, so get ready. There are piles of console related tidbits on top of E3 this week, with Sony launching its PlayStation TV device in the US and Microsoft's Xbox One getting dis-...

11 months ago 0 Comments
June 11, 2014 at 3:41PM