TDI.online Tech. Music. Games.

The Miller Report

You’d never believe me if I said I had no idea this was going to happen when I mentioned Videogamer.com and devs on TV in that last post…