Launched in 2024, the game blends monster-hunting action with sometimes raunchy cutscenes in a futuristic world. Read more at ...