Rediscover Red Riding Hood in an adventure with a surprisingly original twist in the amazing game Red Riding Hood – Star-Crossed Lovers!
Website: https://www.myplaycity.com/star_crossed_lovers/
Download: Red_Riding_Hood_Star_Crossed_Lovers.exe – mirror
no third-party ads and browser add-ons!