Rescue Rangers

Rescue Rangers

Rescue Rangers

Rating: 5.1

The Rescue Rangers find themselves trapped in a strange desert temple. They must work together and solve puzzles to escape!

Screen Orientation: landscape

Release Date: 3/23/2023

Last Update: 5/3/2023