games like on xbox games like spore on xbox Area 86 is a smooth physics-based puzzle and exploration game set in space. Battle for NeighborvilleRayman 3 HDBattle Princess Ma… Saturday, June 18, 2022 Edit