Games like Vltra Mayhem

Somewhere in the 90s on an island named Kathario, a place where recently some strange sightings have been taking place... It's Chaos's job to find out who what and why this is happening.

Somewhere in the 90s on an island named Kathario, a place where recently some strange sightings have been taking place... It's Chaos's job to find out who what and why this is happening.
Picked to match Vltra Mayhem on gameplay, themes, and feel.