Cursed Castilla (Maldita Castilla EX): Super Hydorah, our next game, is on Greenlight! Please, support us!

The most challenging shmup of the Spanish indie scene is preparing to land on Steam. Only you, our most skilled and deadly pilot of the galaxy, can help the Delta Force fighter ships to face the menace of the Meroptians…