Home > Games > Beasts Shall Rise
Beasts Shall Rise
Windows
 
Price: $15.99
You have been sent on an urgent mission by a secret order of the Vatican to eradicate an outbreak of unearthly beasts and the undead in post war Britain. You will need your wits about you and nerves of steel in this terrifying action packed upcoming VR game.
 
Post a review
Rating:  
 
This site is archived for historical purposes.
 
Check out BestEdit for movie and TV show recommendations and edits!
0