While trying to keep you afloat in all things PC gaming related at E3, we sometimes lose sight of some of the other awesome announcements outside of our department. Luckily, our sister publication GamesRadar.com has been blowing out E3 with some killer coverage. We know PC users like to be
Read more →