The Beast Inside

>> Buy now - 7.70$!

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 - Global Top Sellers History

Steam - Price History

Steam - Positive reviews % History

Steam - Followers history

Steam - Players online

Also owned by players