We take a look at some of the ups and downs of the AAA development world as well as the pros and cons of indie gaming.