- Release Year: 2022
- Platforms: Android, Linux, Macintosh, Windows
- Publisher: Ekkoberry
- Developer: Ekkoberry
- Genre: Adventure
- Perspective: 1st-person
- Game Mode: Single-player
- Gameplay: Visual novel
- Setting: Contemporary

Description
Just Kiss Him Already! is a short visual novel developed using the Ren’Py engine, featuring a contemporary high school BL (Boys Love) romance narrative. Players experience the story from a first-person perspective with anime/manga-style art and a fixed-screen visual style. The plot centers on assisting Othello, a shy character pining for his friend Shiloh, by making choices that guide them towards confessing their feelings for each other. The game offers roughly 60 minutes of gameplay with a nameable protagonist and original music, presented in 1920 x 1080 resolution.
Gameplay Videos
Just Kiss Him Already! Guides & Walkthroughs
Just Kiss Him Already!: Review
Introduction
In the ever-expanding landscape of independent visual novels, few titles capture the essence of tender, awkward romance with the same disarming charm as Just Kiss Him Already! Released on August 31, 2022, by solo developer Ekkoberry, this free-to-play LGBTQ+ visual novel emerged as a sleeper hit, earning adoration for its heartfelt simplicity and earnest execution. More than just a dating sim, it serves as a microcosm of the blossoming romance genre within indie gaming—a testament to how constrained scope and focused vision can yield profound emotional resonance. This review delves into the game’s development, narrative, mechanics, artistic merit, and legacy, arguing that Just Kiss Him Already! succeeds not through grand spectacle, but through meticulous attention to character dynamics and the universal, relatable pain of unrequited love.
Development History & Context
Ekkoberry’s creation stands as a remarkable feat of solo development, with the entire project—art, story, and Ren’Py engine implementation—handled by one individual, augmented by TurboSeal (credited as Carl) for its original score. Released primarily on itch.io before expanding to Windows, Linux, macOS, and Android platforms, the game’s development was astonishingly rapid. Player reviews and developer logs indicate a mere two-month production cycle, a testament to both the developer’s efficiency and the accessibility of tools like Ren’Py. This context is crucial: Just Kiss Him Already! exists within the tradition of “jam-made” visual novels—short, focused projects honed for creative constraints. Its release coincided with a growing demand for authentic, low-stakes LGBTQ+ narratives in gaming, following titles like Dream Daddy (2017) and Starry Flowers (2020). Ekkoberry’s vision was deliberately modest: to craft a “fluffy” high school romance about two clueless boys needing a push, avoiding overwrought drama in favor of gentle, character-driven storytelling. The game’s 1920×1080 resolution and polished presentation further demonstrate how indie developers can leverage accessible technology to deliver professional-quality experiences without AAA resources.
Narrative & Thematic Deep Dive
At its core, Just Kiss Him Already! is a masterclass in slow-burn emotional intimacy. The plot follows a nameable player character observing the pining between two classmates: Kai, a perpetually flustered bookworm, and Leo, a stoic basketball player with a secret soft spot. The narrative unfolds through first-person perspectives, with the player acting as an unseen facilitator—almost a Cupid—piecing together clues from overheard conversations, shared lunches, and awkward hallway encounters. The dialogue crackles with authenticity, capturing the stilted cadence of teenage romance. Kai’s rambling monologues about Leo’s “stupidly handsome face” and Leo’s gruff but concerned retorts (“He’s not that much of an idiot”) avoid caricature, grounding the fantasy in recognizable human behavior.
Thematically, the game explores the universality of miscommunication in young love. Kai and Leo’s “idiocy” is less intellectual deficiency than a fear of vulnerability—a theme underscored by the player’s role as a mediator. The absence of traditional romance tropes (e.g., love triangles, melodramatic conflicts) makes their eventual connection feel earned. Ekkoberry’s prose (~20k words) is economical yet evocative, using mundane settings (school libraries, rooftops) to amplify emotional beats. One pivotal scene, where Kai accidentally spills his lunch on Leo while trying to compliment his skills, transforms humiliation into a heartwarming moment of shared embarrassment. The game’s refusal to pathologize LGBTQ+ identities is equally noteworthy; Kai and Leo’s relationship is treated as natural and unremarkable, reflecting the increasing normalization of queer narratives in gaming.
Gameplay Mechanics & Systems
As a visual novel, Just Kiss Him Already! prioritizes narrative over interaction, but its systems reveal thoughtful design. Gameplay unfolds via Ren’Py’s standard point-and-click interface, with players navigating through static backgrounds and character sprites. Core mechanics center on choice-based observation: players select dialogue options or actions that subtly influence Kai and Leo’s dynamics, though the game’s linear structure ensures all paths converge toward the inevitable kiss. This simplicity avoids the pitfalls of overcomplicated dating sims, instead creating a “choose your own adventure” vibe where player agency manifests in interpretation—deciding whether to nudge Kai toward confession or let Leo stew in silence.
Character progression is subtle, reflected in dialogue shifts and sprite expressions. The UI is clean and intuitive, with text boxes dynamically aligned with character sprites to enhance readability—a micro-detail praised in player reviews. The 60-hour runtime (per HowLongToBeat) feels deceptively short; its brevity is a strength, ensuring no scene lags. Innovations lie in its environmental storytelling: background elements (e.g., a crumpled love note in a locker) provide context without exposition, while eye-tracking animations (e.g., characters looking away nervously) add layers to silent moments. Flaws are minimal, though the fixed perspective occasionally limits context, and the absence of voice acting leaves emotional weight fully on text and art.
World-Building, Art & Sound
The game’s setting—a generic yet vividly realized high school—serves as a perfect stage for its romance. Environments like the sun-drenched rooftop or the cluttered library are rendered with painterly warmth, using soft pastels and dynamic lighting to evoke nostalgia. Ekkoberry’s art style blends anime influences with Western indie sensibilities: character designs are expressive (Kai’s perpetually worried brows, Leo’s slouched posture), while backgrounds feature subtle details like chalkboards doodled with math equations or posters for a nonexistent school festival. This attention to immersion extends to sound design, with TurboSeal’s original score weaving lo-fi electronic melodies and acoustic guitar riffs to punctuate emotional beats. The music never overpowers dialogue, instead swelling during quiet moments of connection—a subtle piano track accompanying Kai’s first confession attempt, for instance.
The atmosphere is one of “fluffy” intimacy, achieved through juxtaposition: bustling hallways contrasted with intimate two-character scenes, and public spaces becoming stages for private vulnerability. The 1920×1080 resolution ensures every line of art remains crisp, while the fixed/flip-screen perspective narrows focus, forcing players to engage with character close-ups. This visual economy makes even minor gestures—Kai fiddling with a pen, Leo adjusting his glasses—speak volumes.
Reception & Legacy
Just Kiss Him Already! launched with minimal fanfare but cultivated a passionate community via itch.io, where it garnered near-universal player acclaim. Reviews praised its “cute” tone, “well done” artwork, and “super well done” storytelling, with one player (dweam) marveling at the “attention to detail,” such as eye-tracking mechanics and text alignment. Another (reese ✿) lauded its ability to make players “fall in love with the characters” despite short playtime. Commercially, its free-to-play model on itch.io ensured wide accessibility, while later Android and Linux releases expanded its reach.
Critically, the game found a niche in LGBTQ+ gaming circles, often compared to titles like Our Life for its character focus. Its legacy lies in its influence on smaller-scale visual novels, proving that emotional depth doesn’t require bloated budgets. Ekkoberry’s follow-up, Just Kiss Her Already! (2023), directly mirrors its success, underscoring the template’s appeal. More broadly, it contributed to a surge in queer indie narratives, demonstrating that authentic representation thrives in modest, focused projects.
Conclusion
Just Kiss Him Already! is a triumph of constrained ambition—a visual novel that uses simplicity to achieve emotional complexity. Ekkoberry’s meticulous storytelling, paired with TurboSeal’s evocative score, transforms a high school crush into a universal meditation on vulnerability. While its gameplay systems are minimal, its narrative, art, and sound coalesce into an experience that lingers long after the final kiss. In an industry often chasing scale, Just Kiss Him Already! reminds us that sometimes, the most powerful stories are the smallest ones. It is not just a game but a warm, affectionate whisper to anyone who has ever hesitated to say what’s in their heart. For its unflinching sincerity and masterful execution, it earns its place as a gem of indie romance—one that deserves a place in the canon of heartfelt gaming experiences.