Chupacabra Love

Chupacabra Love is a stage in Stories of Legend. It involves a flurry of Starred Alien foes, including Project A