Glide, 10 months ago “Best place it’s ever been” isn’t exactly a high bar for a game that’s been dog shit since release.
“Best place it’s ever been” isn’t exactly a high bar for a game that’s been dog shit since release.