Aperture v1.0
Hoshino Academy looks normal on the surface. Clean hallways, serious teachers, track stars running around like it’s a shonen anime, everyone pretending they’re “future leaders of society.” Then you open your mouth as Sasaki Keita, this loud idiot with too much justice in his brain and zero filter on his tongue, and the whole place starts showing its rot. The game throws you right into it with that first crash into Rin, the photography club president, camera hitting the floor, her eyes going wide like she just watched her whole life savings die. No fancy introduction, just “you fucked up, now pay it back with your time and your body watching hers fall apart.” It looks cute at first, like some wholesome romance VN where you help a shy artsy girl keep her club alive with cool shots and after-school trips. You walk around the school from his point of view, always stuck inside his head, listening to his jokes and stupid comments while secretly getting attached to that girl with the broken camera and the stubborn smile.
Then the Principal starts to move. Daizo is that classic ugly bastard type, but here he feels more like a slow disease. You see him in the background in early scenes, just standing there too long, watching Rin a bit too close, saying polite things that feel sticky. The story doesn’t rush the sex, and that’s what makes it nasty in a good way. It’s all small touches. Extra “private” photography advice. A hand a bit too low on her hip when he’s “correcting her posture.” A scene where you’re hiding out of sight, POV locked in while Rin thinks you went home already, and you end up watching her getting cornered in some quiet room under the excuse of “helping her secure sponsorships for the club.” The game forces you to just sit there, helpless, as his fingers trace up her thigh, while she laughs nervously and tries to stay polite. You can’t stop it, can’t pick a hero option, it’s a kinetic ride, and that hurts in this delicious, stomach-twisting way if you like NTR and corruption. That’s the thing: the corruption here isn’t only about sex. It’s watching her trust slowly tilt from you to that disgusting bastard, seeing her texts to you get shorter while her “club activities” get longer, her outfits shift, her smile turn slightly fake around you but more real when she’s alone with him, and you know exactly what that means.
Sex scenes hit like a truck when they finally show full-on action. There’s this oral scene where you’re stuck watching from behind a door crack, the AI-styled CG really leaning into her messy, half-teary look as she’s on her knees, hair grabbed, choking around him while he makes her “thank him” for some club grant. You can hear her voice trying to sound like she’s not into it, but the game gives these little details that betray her body, like the way her legs rub together or the shaky breaths when he gropes her tits through the uniform. The BDSM stuff is not hardcore chains and whips all over the place, it’s more about control and humiliation in small steps. Being ordered to pose, to undress slowly for “artistic reference,” to let him touch where he wants while promising better chances in competitions. Later it escalates into prostitution-flavored deals, sessions where he loans her out under polite school words, and you’re just trapped in that POV, knowing she used to laugh at your dumb jokes and now lets him spit on her tongue. The romantic side with Keita never fully disappears, and that makes it worse: he’s still trying to be a good guy, still cracking jokes, still clearly in love, even as the game shoves his face up against the window while Daizo slaps Rin’s ass and calls her his good little pet. The humor never fully goes away either, which honestly pissed me off and also made it hotter; you’ll have a silly scene about some club mishap, then five clicks later you’re staring at Rin getting groped under a desk while a teacher talks in front of the class. The sexual harassment, the slow mental twist, the way she starts defending him when you complain, saying you “don’t get how the world works” while she quietly adjusts her skirt over bruised thighs… it’s not kind, it’s not “fair,” and it absolutely doesn’t care what you want. And that’s exactly why my dick and my brain both ended up trapped in this messed up school.
Then the Principal starts to move. Daizo is that classic ugly bastard type, but here he feels more like a slow disease. You see him in the background in early scenes, just standing there too long, watching Rin a bit too close, saying polite things that feel sticky. The story doesn’t rush the sex, and that’s what makes it nasty in a good way. It’s all small touches. Extra “private” photography advice. A hand a bit too low on her hip when he’s “correcting her posture.” A scene where you’re hiding out of sight, POV locked in while Rin thinks you went home already, and you end up watching her getting cornered in some quiet room under the excuse of “helping her secure sponsorships for the club.” The game forces you to just sit there, helpless, as his fingers trace up her thigh, while she laughs nervously and tries to stay polite. You can’t stop it, can’t pick a hero option, it’s a kinetic ride, and that hurts in this delicious, stomach-twisting way if you like NTR and corruption. That’s the thing: the corruption here isn’t only about sex. It’s watching her trust slowly tilt from you to that disgusting bastard, seeing her texts to you get shorter while her “club activities” get longer, her outfits shift, her smile turn slightly fake around you but more real when she’s alone with him, and you know exactly what that means.
Sex scenes hit like a truck when they finally show full-on action. There’s this oral scene where you’re stuck watching from behind a door crack, the AI-styled CG really leaning into her messy, half-teary look as she’s on her knees, hair grabbed, choking around him while he makes her “thank him” for some club grant. You can hear her voice trying to sound like she’s not into it, but the game gives these little details that betray her body, like the way her legs rub together or the shaky breaths when he gropes her tits through the uniform. The BDSM stuff is not hardcore chains and whips all over the place, it’s more about control and humiliation in small steps. Being ordered to pose, to undress slowly for “artistic reference,” to let him touch where he wants while promising better chances in competitions. Later it escalates into prostitution-flavored deals, sessions where he loans her out under polite school words, and you’re just trapped in that POV, knowing she used to laugh at your dumb jokes and now lets him spit on her tongue. The romantic side with Keita never fully disappears, and that makes it worse: he’s still trying to be a good guy, still cracking jokes, still clearly in love, even as the game shoves his face up against the window while Daizo slaps Rin’s ass and calls her his good little pet. The humor never fully goes away either, which honestly pissed me off and also made it hotter; you’ll have a silly scene about some club mishap, then five clicks later you’re staring at Rin getting groped under a desk while a teacher talks in front of the class. The sexual harassment, the slow mental twist, the way she starts defending him when you complain, saying you “don’t get how the world works” while she quietly adjusts her skirt over bruised thighs… it’s not kind, it’s not “fair,” and it absolutely doesn’t care what you want. And that’s exactly why my dick and my brain both ended up trapped in this messed up school.
⏰
👁 398
★★★☆☆
Aeon’s Echo
Feast your eyes on Hentai artwork in the form of amazing 2D animations! With a wide variety, going from MILFs to insane schoolgirls to offer, Heavy Metal Babes is sure to satisfy all of your most kinky desires. Get to know your companions inside and out by chatting with them throughout the story. What better thing to do than sexting and fucking?
Play the #1 hottest sex game in the world. Why wait? It's free!
Play the #1 hottest sex game in the world. Why wait? It's free!
⏰
👁 95K
★★★★★
NTR Fantasy v1.0 [Final]
Yuto is counting the days until he flies out, pretending to study vocabulary while actually staring at three very specific asses in his life. The landlady who leans over to collect rent with her huge tits squished in that too-tight cardigan. The older coworker who drills him at work, then accidentally brushes her soft thigh against his crotch in the break room. The convenience store manager who wears that prim uniform but bends over the low shelves like her pussy is begging for attention. All of them taken, all of them off-limits, all of them walking sex disasters. Ten days left before he leaves the country for good, so his brain just flips a switch and goes: fine, fuck it, farewell power-up. No consequences, no long-term awkwardness, just a horny sprint to see how far he can push each of them before his plane ticket cuts the scene.
The story plays out like a slow burn that suddenly remembers it wants to be filthy. Yuto starts with tiny things. A bit too-long eye contact when she leans in with her cleavage literally resting on his arm. A flirty reply where a normal guy would back off. Testing how far he can go with a "joke" about her panties riding up when she reaches for the top shelf. You poke through these choices, nudging him to be a polite good boy or a shameless little bastard. When you lean into the bastard side, the teasing escalates quick. The landlady letting him "help" with her back pain, which turns into groping her soft ass through thin yoga pants. The senior at work staying late with him in a tiny office, the air thick, her blouse slightly open, until her hand is under the desk around his cock while she pretends to explain paperwork. The manager locking the store after hours, the security shutters halfway down, letting him press her against the fridge while her boyfriend keeps calling and she just mutes the phone with shaking fingers.
Sex itself goes from kinda romantic to "oh, he really doesn’t care anymore" very fast, in a good way. One route has him licking her soaked pussy on the couch while she tries not to scream because her husband is asleep in the next room, his tongue working slow then fast as the CG shows her big tits bouncing slightly, nipples hard and shiny with sweat. Another path, you ram his dick into that perfect ass in a cramped stockroom, her skirt hitched up, her thong pulled aside, asshole stretched around him while she chokes on a moan and bites into his shoulder. There are moments where she rides him raw, bouncing on his lap until he loses it and floods her pussy, creampie dripping out in a sticky trail down her thigh while she whispers that she "can’t do this" and still keeps moving her hips. Blowjobs in a parked car, soft tongue circling the tip, messy handjobs under a blanket, toys buzzing deep inside them while they pretend to have normal conversations. The game loves that ugly, delicious cheating vibe: women glancing at their wedding rings, panting, then begging him not to stop. And the wild part is, some endings reward you for being selfish, some twist the knife with guilt, and a few pretend everything is fine while you both know it is absolutely not. The art is AI-smoothed but animated just enough that when her body shakes around his cock, you forget to care where the pixels came from. It is all about those last 10 days where goodbye is the excuse to put his cock exactly where it should never be.
The story plays out like a slow burn that suddenly remembers it wants to be filthy. Yuto starts with tiny things. A bit too-long eye contact when she leans in with her cleavage literally resting on his arm. A flirty reply where a normal guy would back off. Testing how far he can go with a "joke" about her panties riding up when she reaches for the top shelf. You poke through these choices, nudging him to be a polite good boy or a shameless little bastard. When you lean into the bastard side, the teasing escalates quick. The landlady letting him "help" with her back pain, which turns into groping her soft ass through thin yoga pants. The senior at work staying late with him in a tiny office, the air thick, her blouse slightly open, until her hand is under the desk around his cock while she pretends to explain paperwork. The manager locking the store after hours, the security shutters halfway down, letting him press her against the fridge while her boyfriend keeps calling and she just mutes the phone with shaking fingers.
Sex itself goes from kinda romantic to "oh, he really doesn’t care anymore" very fast, in a good way. One route has him licking her soaked pussy on the couch while she tries not to scream because her husband is asleep in the next room, his tongue working slow then fast as the CG shows her big tits bouncing slightly, nipples hard and shiny with sweat. Another path, you ram his dick into that perfect ass in a cramped stockroom, her skirt hitched up, her thong pulled aside, asshole stretched around him while she chokes on a moan and bites into his shoulder. There are moments where she rides him raw, bouncing on his lap until he loses it and floods her pussy, creampie dripping out in a sticky trail down her thigh while she whispers that she "can’t do this" and still keeps moving her hips. Blowjobs in a parked car, soft tongue circling the tip, messy handjobs under a blanket, toys buzzing deep inside them while they pretend to have normal conversations. The game loves that ugly, delicious cheating vibe: women glancing at their wedding rings, panting, then begging him not to stop. And the wild part is, some endings reward you for being selfish, some twist the knife with guilt, and a few pretend everything is fine while you both know it is absolutely not. The art is AI-smoothed but animated just enough that when her body shakes around his cock, you forget to care where the pixels came from. It is all about those last 10 days where goodbye is the excuse to put his cock exactly where it should never be.
⏰
👁 404
★★★☆☆
Eternal Bonds Prequel - Part 2 v1.0
The game drops you into this little romantic test lab where everything is shiny and wet at the same time, and for some reason that combo actually works. You’re a guy orbiting around this girl who looks like she’s been sculpted in a high-end porn studio, but the story keeps trying to pretend she’s just “a friend” or “someone important” or whatever. It feels like standing in a slow elevator with your crush while both of you pretend you’re staring at the floor number. Except here, the floor number has tits and a tongue and the camera really likes close-ups. It’s a kinetic thing, so you’re not doing the usual choice spam, you’re more like watching your own bad decisions play out in 3D. And because you can’t change anything, every time the guy hesitates before kissing her you kinda want to grab him by the neck and slam his face into hers. In a loving way. Mostly.
Sex-wise, the game goes straight for that “we know each other too well to be doing this, but we’re doing this anyway” vibe. Handjob in a place you really shouldn’t be getting one, like the camera is practically winking at you: yeah, someone could walk in, keep stroking. That whole exhibition angle is not over the top, just this light thrill, like when you’re sexting while sitting in a Zoom call and praying you don’t screen-share the wrong window. Then there’s the lesbian stuff which sneaks up on you, because one second the girl is “just curious” and five seconds later there’s tongue and moaning and someone’s fingers glistening under soft lighting. You’re stuck as the male protagonist watching two women get each other worked up and then somehow you’re allowed in, which is very generous of the universe. Oral, vaginal, hands, the usual porn logic progression, except the pacing is slower than I expected in a good way until suddenly it isn’t and scenes just cut a bit too fast like the game is shy about its own money shots. I kept wanting one more camera angle when she’s riding, just a tiny tilt, but no, it snaps away, like a cocktease editor got hired off TikTok.
Romance keeps trying to act like the main tag here, and it half wins. Some of the quiet moments are weirdly tender, like when she’s masturbating and you’re not even touching her, just watching, and the focus is on her face instead of her pussy for a few seconds longer than usual. That made me pause Spotify and just stare. Then two lines later she says something that sounds like a bad translation from a dating sim and I’m yanked right out again. The 3D models do a lot of heavy lifting; skin looks warm, tongues wet, nipples reacting to touch in a way that made me rewind a scene in VLC out of habit, even though it’s not a video file. And yeah, it’s obviously a proof of concept, you can feel the edges where the dev just went “eh, next build,” like that one shot where her handjob animation doesn’t match the thrust speed at all and my brain started calculating optimal stroke timing instead of enjoying the scene. I’m that freak who paused to think how many branching flags this would need if it wasn’t kinetic, and then immediately got distracted again when she sank down on him slowly, the camera hugging that angle where you see her back muscles and the way her ass hits his thighs. It’s kind of like watching someone test a love triangle strategy while only giving you one path: you can see all the temptations, the jealousy hooks, the exhibition curve, the lesbian route that could explode later, but here it’s all locked into this one horny, awkward, strangely sweet timeline that you just ride along with, whether you’d play it the same way or not.
Sex-wise, the game goes straight for that “we know each other too well to be doing this, but we’re doing this anyway” vibe. Handjob in a place you really shouldn’t be getting one, like the camera is practically winking at you: yeah, someone could walk in, keep stroking. That whole exhibition angle is not over the top, just this light thrill, like when you’re sexting while sitting in a Zoom call and praying you don’t screen-share the wrong window. Then there’s the lesbian stuff which sneaks up on you, because one second the girl is “just curious” and five seconds later there’s tongue and moaning and someone’s fingers glistening under soft lighting. You’re stuck as the male protagonist watching two women get each other worked up and then somehow you’re allowed in, which is very generous of the universe. Oral, vaginal, hands, the usual porn logic progression, except the pacing is slower than I expected in a good way until suddenly it isn’t and scenes just cut a bit too fast like the game is shy about its own money shots. I kept wanting one more camera angle when she’s riding, just a tiny tilt, but no, it snaps away, like a cocktease editor got hired off TikTok.
Romance keeps trying to act like the main tag here, and it half wins. Some of the quiet moments are weirdly tender, like when she’s masturbating and you’re not even touching her, just watching, and the focus is on her face instead of her pussy for a few seconds longer than usual. That made me pause Spotify and just stare. Then two lines later she says something that sounds like a bad translation from a dating sim and I’m yanked right out again. The 3D models do a lot of heavy lifting; skin looks warm, tongues wet, nipples reacting to touch in a way that made me rewind a scene in VLC out of habit, even though it’s not a video file. And yeah, it’s obviously a proof of concept, you can feel the edges where the dev just went “eh, next build,” like that one shot where her handjob animation doesn’t match the thrust speed at all and my brain started calculating optimal stroke timing instead of enjoying the scene. I’m that freak who paused to think how many branching flags this would need if it wasn’t kinetic, and then immediately got distracted again when she sank down on him slowly, the camera hugging that angle where you see her back muscles and the way her ass hits his thighs. It’s kind of like watching someone test a love triangle strategy while only giving you one path: you can see all the temptations, the jealousy hooks, the exhibition curve, the lesbian route that could explode later, but here it’s all locked into this one horny, awkward, strangely sweet timeline that you just ride along with, whether you’d play it the same way or not.
⏰
👁 26
★★★★★
BNWO Prologue
Charlie thinks he is just going to one of those boring business dinners with his dad, the kind where old guys talk about stocks and golf, and you just sit there trying not to fall asleep while scrolling TikTok under the table. Instead he walks straight into a slow motion car crash for his whole family, and the game makes you watch every second of it, like one of those trainwreck Reddit threads where you tell yourself “ok last post” and then suddenly you are fifty comments deep. The new partner, Marcus, walks in like he owns the restaurant, and pretty fast it feels like he owns the dad, the mom, the house, even the damn air in the living room. His son Tyler is there too, cocky as fuck, smiling at Charlie’s twin sister like he already fucked her in his head three times before dessert. Nothing crazy happens at first, it is all polite smiles and firm handshakes and “so proud of you, son”, but the camera keeps lingering on Skylar’s eyes a little too long when she looks at Marcus, and you just know that this shit is not going to stay wholesome for long. That is the fun part, by the way, it never jumps straight into the porn, it lets the tension sit there, like when you are in a crowded subway and you feel somebody standing a bit too close behind you and you are not sure if it is an accident or not.
Later, when they all start visiting each other more, the vibe in the house changes. Skylar in her elegant dresses that try to be modest but cling to her ass anyway, pouring wine for Marcus, laughing at his jokes, leaning forward so you see her tits almost spill out. She is pushing 40, but the game shows her like she is at that perfect age where she knows exactly what her body does to men and also hates herself a little for enjoying it. There is one scene where Charlie comes home and finds her in the kitchen, hair a bit messy, lipstick slightly smudged, dress hitched up just a tiny bit too high, and Marcus’s car is still in the driveway. Nothing is said, nobody confesses anything, but the way she avoids his eyes while pretending everything is “normal” hits harder than any cheap sex scene. And then, of course, later you see exactly what was happening in that kitchen, from a different angle, with her bent over the table, hands flat on the wood, big tits swaying while Marcus pounds her like she was never even a wife, just some thick bitch he picked up. The game loves this kind of structure, it shows you the innocent version first, then comes back and twists the knife, and honestly it makes you feel like shit and horny at the same time.
Claire, the twin, is on a totally different path, but it still circles around Marcus and Tyler. She is the pretty one, the golden girl, the type that posts gym selfies on Instagram and gets 3k likes from dudes with “alpha” in the name. When Tyler starts hanging around, she talks to him like it is nothing, but the body language is all over the place. Short shorts on the couch, legs open just a bit too wide, teasing him with these “you wouldn’t dare” looks. There is one moment in the pool where she climbs on his shoulders, laughing, while Charlie just sits there watching, alone, and the camera angle makes it too obvious she is rubbing herself on the back of Tyler’s neck. It is not subtle. Then later, when she finally gives in, she rides him like she has been waiting years for this kind of dick, big hands on her hips, her ass bouncing up and down, water shining on her skin. And she looks over Tyler’s shoulder, right into the imaginary “camera”, like she knows you are watching her destroy that good-girl image. Honestly, her moaning gets a bit too repetitive, like the same 3 lines on loop, and it pulled me out for a second, but after that I forgot again because the scene just keeps pushing it, testing how far she will go.
Hana is the only one who actually feels safe at first, the childhood friend, the sweet one who studies hard and sends you stupid memes on WhatsApp at random hours. The game plays her more lowkey, less obvious slut energy, more the girl you secretly want to marry but you are too dumb to say anything. When the whole BNWO influence starts touching her too, it stings different. There is this classroom scene, Charlie and Hana alone, desks around them, papers everywhere, where she admits she feels “weird” about all the changes, then accidentally lets slip that Marcus and Tyler “give her butterflies” because they are so confident. You can see Charlie die inside a little. Later, when she finally ends up wrapped around that same world, legs spread, dark skin and light skin mixing, being held down and fucked hard while she tries not to scream too loud, you kind of feel betrayed, even if you were waiting for the exact moment with your hand already on your dick. The game is not shy about the contrast, honestly, the way it shows the guys as big, powerful, almost too perfect, with the girls melting under them. It leans hard into that fantasy of being replaced, of watching your mother, your sister, your best friend fall under someone else’s shadow. And since it is kinetic, you cannot stop it, there is no “good route” where you save them and they stay pure. You just keep clicking, scene after scene, as your whole world gets taken apart and rearranged around bigger cocks and darker skin and women who moan louder for strangers than they ever did for their own men. Somewhere in the middle of all that, Charlie almost disappears, which is kind of the point. You are not really him anymore, you are the ghost stuck in the corner of every room, forced to see how far it all goes. And it keeps going.
Later, when they all start visiting each other more, the vibe in the house changes. Skylar in her elegant dresses that try to be modest but cling to her ass anyway, pouring wine for Marcus, laughing at his jokes, leaning forward so you see her tits almost spill out. She is pushing 40, but the game shows her like she is at that perfect age where she knows exactly what her body does to men and also hates herself a little for enjoying it. There is one scene where Charlie comes home and finds her in the kitchen, hair a bit messy, lipstick slightly smudged, dress hitched up just a tiny bit too high, and Marcus’s car is still in the driveway. Nothing is said, nobody confesses anything, but the way she avoids his eyes while pretending everything is “normal” hits harder than any cheap sex scene. And then, of course, later you see exactly what was happening in that kitchen, from a different angle, with her bent over the table, hands flat on the wood, big tits swaying while Marcus pounds her like she was never even a wife, just some thick bitch he picked up. The game loves this kind of structure, it shows you the innocent version first, then comes back and twists the knife, and honestly it makes you feel like shit and horny at the same time.
Claire, the twin, is on a totally different path, but it still circles around Marcus and Tyler. She is the pretty one, the golden girl, the type that posts gym selfies on Instagram and gets 3k likes from dudes with “alpha” in the name. When Tyler starts hanging around, she talks to him like it is nothing, but the body language is all over the place. Short shorts on the couch, legs open just a bit too wide, teasing him with these “you wouldn’t dare” looks. There is one moment in the pool where she climbs on his shoulders, laughing, while Charlie just sits there watching, alone, and the camera angle makes it too obvious she is rubbing herself on the back of Tyler’s neck. It is not subtle. Then later, when she finally gives in, she rides him like she has been waiting years for this kind of dick, big hands on her hips, her ass bouncing up and down, water shining on her skin. And she looks over Tyler’s shoulder, right into the imaginary “camera”, like she knows you are watching her destroy that good-girl image. Honestly, her moaning gets a bit too repetitive, like the same 3 lines on loop, and it pulled me out for a second, but after that I forgot again because the scene just keeps pushing it, testing how far she will go.
Hana is the only one who actually feels safe at first, the childhood friend, the sweet one who studies hard and sends you stupid memes on WhatsApp at random hours. The game plays her more lowkey, less obvious slut energy, more the girl you secretly want to marry but you are too dumb to say anything. When the whole BNWO influence starts touching her too, it stings different. There is this classroom scene, Charlie and Hana alone, desks around them, papers everywhere, where she admits she feels “weird” about all the changes, then accidentally lets slip that Marcus and Tyler “give her butterflies” because they are so confident. You can see Charlie die inside a little. Later, when she finally ends up wrapped around that same world, legs spread, dark skin and light skin mixing, being held down and fucked hard while she tries not to scream too loud, you kind of feel betrayed, even if you were waiting for the exact moment with your hand already on your dick. The game is not shy about the contrast, honestly, the way it shows the guys as big, powerful, almost too perfect, with the girls melting under them. It leans hard into that fantasy of being replaced, of watching your mother, your sister, your best friend fall under someone else’s shadow. And since it is kinetic, you cannot stop it, there is no “good route” where you save them and they stay pure. You just keep clicking, scene after scene, as your whole world gets taken apart and rearranged around bigger cocks and darker skin and women who moan louder for strangers than they ever did for their own men. Somewhere in the middle of all that, Charlie almost disappears, which is kind of the point. You are not really him anymore, you are the ghost stuck in the corner of every room, forced to see how far it all goes. And it keeps going.
⏰
👁 126
★★★★★
Meet your private AI girlfriend: chat now (18+)
GoLove.ai: Meet your private AI girlfriend: instant, uncensored 1-on-1 chats with hundreds customizable personalities. Swipe, match, and start private conversations that include photos, voice messages and unlocked NSFW content - everything anonymous and 18+ only.
Join millions of users, explore 200+ AI models and 350+ AI girls, and turn casual flirting into a lifelike, private romance - try free and upgrade for unlimited photos, videos and premium features.
Join millions of users, explore 200+ AI models and 350+ AI girls, and turn casual flirting into a lifelike, private romance - try free and upgrade for unlimited photos, videos and premium features.
⏰
👁 94.2K
★★★★★