Finishing up some touches on my site and I am thinking I may be missing something, I have looked online but to me the list seems a bit short. Can anyone list off Xbox Franchises not named Halo, Forza, Gears of War and Fable that have at least two games in the series if not one will do as it...