I’ve been playing Diablo 3 this past week and wishing I was on the beta test. There’s plenty of things that seem to have slipped past the testers which lead me to this post. In order to get on to Blizzard’s testing, all you need to do is submit your computer specs and be a […]