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