Any ardent gaming fans will appreciate the complexity of its history, and that there are many periods when it went through more significant changes. As...