Todd Unleashes The Fury!

Inspired by Chella’s gaming rant last week, Todd comes up with his own list of eleven reasons that games and game companies sometimes tick him off. Who can rant harder?