This harrowing indie platformer puts you in the shoes of a disgraced noblemen as he searches for the truth
Indie Spotlight | For a game called Ugly, it's pretty damn beautiful
Weekly digests, tales from the communities you love, and more
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
Ugly is a game that's hard to pin down. Equal measures 2D platformer and introspective puzzle adventure, developer Team Ugly takes us on a journey through a scorned nobleman's past as he tries to make sense of his present. Flavors of Dorian Gray and Alice in Wonderland are peppered throughout, as our unfortunate-looking protagonist navigates a derelict series of chambers.
You can tell that the close confines of his castle used to be beautiful. It seems that way, anyway, but now, with all the doors locked and the windows and mirrors smashed, all that's left is a husk. To find the truth of it, he must venture forth and confront his monsters – without and within.
Through the looking glass
This chaotic, gun-toting roguelike has me blasting violent seagulls and raising baby axolotls
Reflections play a large part in Ugly. Mirrors feature as an ongoing metaphor, representing the protagonist's internal and external sense of self, but it's also used as a game mechanic. Using a single shard of mirror, the protagonist is able to reflect himself either vertically or horizontally to complete puzzles and make his way through the labyrinthine chambers of this largely abandoned palace. All that remains are vestiges and memories, found by placing your mirror shard in exactly the right spot so that both hero and reflection are in front of crudely-drawn outlines on certain walls.
These memories are no walk in the park, showing an angry father screeching at his child to put on a mask and hide his face from the world. Each memory unlocks a requisite achievement, with similarly sobering names: I like your loneliness. I will make you a REAL prince. Not my son. These harrowing moments can only be escaped by holding down the B button on your Xbox controller, and lingering on them too long was enough to make me anxious at times.
There's little to no on-screen text to guide you through it. A brief tutorial teaches you how to use the mirror shard to solve puzzles, and to reset the chamber if you mess up, you can take a swig from a nondescript bottle at any time by pressing Y. It's presumably alcohol, with the ugly protagonist fading from vision before showing up in the fetal position back at the chamber entrance, groggy but ready to keep going. This is a not-so subtle hint as to what might have happened to this nobleman, back in a time he's long forgotten.
I'm not the most skilled at platforming games, but Ugly is much more than that. It's more puzzle than it is combat, as you traverse each smaller chamber in search of a key to unlock others. There are three main halls in the castle, each containing a wealth of these smaller locked doors, and after unlocking all of them, you enter into a boss battle.
Hidden depths
Each boss battle represents a point in the nobleman's life, a part of himself made manifest as a monster, tormenting him every waking moment.
The first boss battle I stumble upon feels jarring at first, having not faced a single enemy up until this point. A mummy-like monster wrapped in top-to-toe bandages laughs maniacally, lashing out with loose bandages to knock me down as I race to jump up on the three pins that hold it in place. The monster itself destroys the pins by raining down a powerful punch attack from above, so the idea is to bait it into attacking you before neatly jumping out of the way. Thankfully there's no fall damage, but remembering to make use of my mirror shard while dodging these attacks can get stressful.
Weekly digests, tales from the communities you love, and more
After unlocking all three main chambers and battling each one's big boss, the hero's past is finally made clear. I spend most of the game thinking that the little boy in the memories, berated by his father and hidden from the world, is a younger version of my character. The truth is far more disconcerting, and though I won't spoil it for you, it's a stark realization that makes the puzzle pieces fall into place. Each boss battle represents a point in the nobleman's life, a part of himself made manifest as a monster, tormenting him every waking moment.
Sad, scary, and overwhelmingly emotional, Ugly brings to life many well-worn adages with surprising heart: still waters run deep, while beauty itself is far more shallow. If you're looking for a platformer that will give your mind something meaningful to chew over – and if you're not sensitive to stories involving alcoholism and familial unrest – Ugly is a beautiful, succinct indie gem that asks you to see beyond the mirror's glance and find forgiveness in your shame.
Ugly is out now on PC, Xbox Series X/S, Xbox One, and Switch. Check out some upcoming indie games to add to your wishlist, from This Bed We Made to Plucky Squire.

Jasmine is a Senior Staff Writer at GamesRadar+. Raised in Hong Kong and having graduated with an English Literature degree from Queen Mary, University of London, she began her journalism career as a freelancer with TheGamer and TechRadar Gaming before joining GR+ full-time in 2023. She now focuses predominantly on features content for GamesRadar+, attending game previews, and key international conferences such as Gamescom and Digital Dragons in between regular interviews, opinion pieces, and the occasional stint with the news or guides teams. In her spare time, you'll likely find Jasmine challenging her friends to a Resident Evil 2 speedrun, purchasing another book she's unlikely to read, or complaining about the weather.


