NewsLuke HendersonAugust 22, 2024Revenge of the Savage Planet, PC, PS5, XSX Revenge of the Savage Planet has been announced, coming in 2025 Revenge has never looked so fun NewsLuke HendersonAugust 22, 2024Revenge of the Savage Planet, PC, PS5, XSX