Outlaws of Coyote Canyon

Outlaws of Coyote Canyon is an action-packed open-world video game set in the Wild West. Players control a group of outlaws navigating dangerous terrain, engaging in intense shootouts, and uncovering hidden treasures while battling rival factions.

Previous

The Space War Chronicles

Next

Operation Midnight Fury