Lost Control

The Lost Control Podcast takes ranting about the games industry to a whole new level.