Gas Guzzlers Extreme is a game that slipped under the radar at a time when massive AAA games were vying for attention from critics and consumers. It’s a flawed game to be sure, but...
Read More
5 Minutes
Entertainment Unfiltered