The game takes place in the near future, where technology for reconstructing prehistoric life has just been discovered. Explosions are heard... Read more
Anticipation Rating:
The game takes place in the near future, where technology for reconstructing prehistoric life has just been discovered. Explosions are heard... Read more