This one was a bit surprising, since I've rarely seen special editions from Spain, and this is a somewhat obscure DTV, not exactly the most popular in the filmography of Scott Adkins or Dolph Lundgren.
Under the title 90 Minutos, Castle Falls is getting a limited edition Blu-ray release in Spain, which includes eight postcards from the movie.