The game Twisted Adventures: Little Red Riding Hood was rated 10 by other players. What do you think of it?