The Beast Inside: Grab The Beast Inside 79% off on Steam Summer Sale

Beasts! The discount you haven't seen before. One of the biggest sales on Steam has just begun! Get The Beast Inside 79% off and have a lot of fun this summer! The sale will last until July 8. https://store.steampowered…