Dino Trauma
released on Apr 28, 2023
Dino Tauma introduces you to a secret laboratory somewhere in eastern Europe where gore and dinosaurs isn't unusual thing. Retro FPS inspired by the '90s legends.
Dino Tauma introduces you to a secret laboratory somewhere in eastern Europe where gore and dinosaurs isn't unusual thing. Retro FPS inspired by the '90s legends.