Description: Six levels of some of the most intense shooting ever seen. The more power-ups you collect, the more devastating your ship will be in later levels. Are you a dead eye or just dead?
Platforms: Sega Saturn, Sony PlayStation
Studio: Electronic Arts
The Curse Of La Llorona
This is North Preston