The gaming industry and an apparent lack of good judgment when setting release dates

Top Bottom