Nintendo Reviews The Beast Inside Review for Nintendo Switch 3 days ago Josh Freeman I am sure that Illusion Ray’s The Beast Inside is a fine game on other consoles. Inspired by the timeless...