Description: Your girlfriend is marooned near Saturn, and it's up to you to rescue her. Fight wave after wave of hideous looking creatures in order to find your sweetie and bring her to safety.
Platforms: Sega Saturn, Sony PlayStation
The Curse Of La Llorona
This is North Preston