The Beast Inside
Steam statistics
Release date: 17 October 2019
Steam players online: 9
Steam folowers: 37,771
Developers: Illusion Ray
Publishers: Illusion Ray
Reviews: 83.25% positive (8810/10582)
Metacritic: 74
Type: game
Steam players online: 9
Steam folowers: 37,771
Developers: Illusion Ray
Publishers: Illusion Ray
Reviews: 83.25% positive (8810/10582)
Metacritic: 74
Type: game