All Cleopatra Fortune S-Tribute News

New Xbox games — November 21st to 27th

Another week, another batch of new Xbox games. Next week, 15 new Xbox titles land on the platform, including Evil West, Gungrave, G.O.R.E, and Ship of Fools.

Posted 2 months ago by Sean Carey 25