The Xbox has many great games. With over 20 years of history now behind it, the Xbox brand has seen thousands of amazing ...