Claudio Trujillo

A new poster for the upcoming video game-to-film adaptation of It Came From the Desert has been released and can be seen below. The film is an adaptation of the 1989 Cinemaware game of the same. In the original game,… Continue Reading →