Xbox Live Game Deals are up and this week’s theme is a Ubisoft Publisher sale. It’s time to catch up on Xbox 360 games newly playable...