A video game named after the Predator film. To say that it is a "loose adaptation" is quite an understatement.
igdb
0 users have this game
Add to my library