Twisted Tales: Night Night Scarlett is an action/platform game in the wonderful world of Little Red Riding Hood. It is for hardcore gamers who like retro games and pixel art.
Your comment will be anonymous unless you join the community. Or sign in with your social account: