star citizen

  1. Alex Wright

    News 10 Upcoming Video Games That Have Annoyed Fans

    Considering how much the typical AAA game costs these days, it's difficult to fault video game enthusiasts for their outspokenness. It is annoyingly frequent for publishers to make cynical, money-grubbing judgements concerning their games that irritate gamers before they ever get their hands on...
Back
Top