Los Inhumanos

Developed by Delta Software
Release date: 31 Dec 1990
Los Inhumanos
Developer: Publisher: Delta Software
Themes: Action
Player perspective: Side view
Game modes: Single player
A caveman themed, Spanish exclusive action game.
Keywords: