Before I joined Gearbox Software, I worked at Destructoid as a features editor, highlighting indie games and spewing vitriol at big-budget games I didn't like. I played their games, I found them wanting, and I felt like I had a pretty good idea of where and why things had gone wrong. I may not have ever made a game myself but I basically knew what game development was about, right? Wrong. It turns out there were a shitload of things I didn't know about.