Sometimes a car drive is never just a car drive.
Released April 29, 2008, Grand Theft Auto IV was a groundbreaking entry in Rockstar’s Grand Theft Auto franchise. The game took players back to Liberty City,...
Top 10 Games is a new, semi-regular series that hopes to offer a bit of insight into the twisted minds of Goomba Stomp’s writers, editors, and podcasters by...