Well thought out and organized information for anyone considering a career in video game development. Required reading for those looking to change careers or the aspirations of youth about to enter college....