---
schema_type: "SoftwareApplication"
entity_type: "Mobile Application"
app_name: "Ugly"
developer_entity: "Plug In Digital"
bundle_id: "com.pid.ugly"
app_store_id: "6456409085"
category: "Games"
primary_platform: "ios"
primary_monetization: "Paid"
offline_capable: false
market_region: "US"
platforms: "iOS & Android"
app_last_updated: "2025-11-12"
report_date: "2026-05-20"
last_verified: "2026-05-20T09:52:48.550Z"
report_version: "1.0.3"
total_reviews: 379
overall_rating: 4.29
sentiment: "Excited"
sentiment_score: 85
confidence: "low"
confidence_score: 0.6
top_praise_theme: "Mirror-based puzzle mechanics provide a unique and intellectually stimulating experience for platformer fans"
top_complaint_theme: "High-precision jumping requirements during boss encounters create significant frustration for players lacking fast reflexes"
top_request_theme: "Skip functionality for boss encounters to allow players to continue the narrative without high-reflex requirements"
review_sample_size: 48
total_review_count: 48
analyzed_review_count: 48
data_age_days: 42
momentum_velocity: "zombie"
intelligence_version: 3
nemesis: "Little Nightmares"
competitor_count: 7
tags: ["games", "paid", "excited sentiment", "mobile app", "app review", "app analysis", "puzzle-platformer", "enthusiasts", "players"]
canonical_url: "https://marlvel.ai/intel-report/games/ugly"
license: "CC-BY-NC 4.0"
content_version: "v2"
---

# Ugly App Audit

## TL;DR {#tldr}

- **Category**: Games · Paid
- **Signal**: Rating 4.29 · Sentiment Excited
- **Recent focus**: High-precision jumping requirements during boss encounters create significant frustration for players lacking fast reflexes (top complaint) · Mirror-based puzzle mechanics provide a unique and intellectually stimulating experience for platformer fans (top praise) · Skip functionality for boss encounters to allow players to continue the narrative without high-reflex requirements (top request)

> **TL;DR:** Ugly is a games app by Plug In Digital, rated 4.29/5 by 379 users, with Excited user sentiment (85/100), available on iOS & Android.
>
> **Marlvel.ai App Intelligence** — Independent analysis. US Market. No publisher influence.

<!-- speakable-start -->
> **Key Insight:** Ugly maintains Excited user sentiment (4.29/5 from 379 reviews), with users consistently praising mirror-based puzzle mechanics provide a unique and intellectually stimulating experience for platformer fans.
<!-- speakable-end -->

## Quick Facts

| Fact | Value |
| :--- | :--- |
| **Rating** | 4.29/5 (379 reviews) |
| **User Mood** | Excited |
| **Category** | Games |
| **Developer** | Plug In Digital |
| **Pricing** | Paid |
| **Platforms** | iOS & Android |
| **Confidence** | Low (0.6/1.0) |
| **Data Age** | 0d |

## Metadata & Market Performance
- **Publisher:** Plug In Digital
- **Category:** Games
- **Target Audience:** Puzzle-platformer enthusiasts and players interested in atmospheric, narrative-driven indie games.
- **Platforms:** iOS & Android
- **Version Audited:** 1.0.3
- **Audit Date:** 2026-05-20
- **Signal Count:** 48 reviews analyzed
- **Confidence:** Low (0.6/1.0)
- **App Store ID (iOS):** 6456409085
- **Bundle ID:** com.pid.ugly
- **Google Play ID:** com.pid.ugly
- **Performance Trend:** Declining
- **Data Window:** Analysis based on signals collected up to 2026-05-20
- **Short Description:** Face your mirrored self.

<!-- section:executive-snapshot -->
## Executive Snapshot
**What it is:** Ugly is a dark fairytale puzzle-platformer for iOS and Android that uses a mirror-swapping mechanic to solve environmental challenges.
**Why users hire it:** Players hire Ugly for a high-concept, atmospheric narrative experience that rewards logical problem-solving, though the high-reflex requirements currently create a barrier to completion.
<!-- /section:executive-snapshot -->

<!-- section:features -->
## App DNA (Features & Intent)
- **[Differentiator] Mirror Mechanic:** Shadowy reflection generation allows players to swap positions for navigation and puzzle solving.
- **[Differentiator] Text-less Narrative:** Storytelling conveyed through environmental design and puzzle progression rather than dialogue.
  * *User Intent:* Users seek enhanced value through premium features.
- **[Standard] MFI Controller Support:** Native input mapping for Bluetooth controllers on iOS.
<!-- /section:features -->

<!-- section:market-position -->
## Market Position {#market-position}

Ugly maintains a niche presence in the puzzle category, with recent rankings showing volatility across international markets like France and Chile. The lack of a consistent top-100 chart position suggests the game relies on organic discovery rather than paid-user acquisition.
<!-- /section:market-position -->

## Monetization Strategy
- **Model:** Paid
- **Tiers:** Single purchase at $4.99
- **Price:** iOS: $4.99 | Android: $4.99
- **Analysis:** Premium upfront pricing model at $4.99 with no IAP or ad-supported tiers, targeting a one-time transaction conversion.

<!-- section:sentiment -->
## 🟢 User Sentiment (Low Confidence: 48 of 48 reviews analyzed) {#user-sentiment}
- **Overall Rating:** 4.29/5
- **Platform Split:** iOS 4.4/5 (38 ratings) | Android 4.3/5 (341 ratings)
- **Overall Sentiment:** Excited

### Top Praises
- **Mirror-based puzzle mechanics provide a unique and intellectually stimulating experience for platformer fans**

### Top Complaints (Impact Areas)
- **High-precision jumping requirements during boss encounters create significant frustration for players lacking fast reflexes**

### Top Requests (What Users Want)
- **Skip functionality for boss encounters to allow players to continue the narrative without high-reflex requirements**

<!-- /section:sentiment -->
<!-- section:swot -->
## SWOT Analysis {#swot}

**Core Strengths:**
- Mirror-swapping mechanic creates a distinct puzzle-solving logic
- Text-less environmental storytelling lowers localization barriers

**Critical Frictions:**
- High-precision boss encounters drive player churn
- Inconsistent touch controls on mobile devices
- Lack of brightness settings for dark environments

**Growth Levers:**
- Implement boss-skip accessibility options to improve completion rates
- Introduce brightness calibration settings to aid navigation

**Market Threats:**
- Established console-grade IP like Little Nightmares dominates the segment
- Mobile-first titles with modern control schemes capture casual players

<!-- /section:swot -->
## Recent Changes (v2 → v3) {#recent-changes}

The product has transitioned from an unrated indie title to a stagnant, low-momentum app facing significant player churn due to high-difficulty boss encounters and control friction.

**Overall trend**: Declining
**Compared at**: 2026-05-20

### High-impact changes
- **[Added] Sentiment Data Availability** (sentiment) — Sentiment moved from null to a 4.3 rating across 48 reviews, identifying boss-fight difficulty as the primary churn driver.
- **[Shifted] Development Status** (positioning) — The app is now categorized as a zombie product with no feature updates for over 18 months, contrasting with the previous assumption of an active indie release.

### Medium-impact changes
- **[Added] New Weaknesses and Threats** (swot) — Added specific weaknesses regarding touch control inconsistency and brightness settings, plus threats from established console-grade competitors like Little Nightmares.

### Low-impact changes
- **[Removed] Feature List Consolidation** (features) — Removed 'Hidden Content' and 'Boss Battles' from the key features list, reflecting a shift in focus toward core mechanics rather than content volume.

<!-- section:rivals -->
## Rivals Landscape {#rivals}

> Competitive positioning identified by AI analysis of app features, category, and market signals.

### Ugly vs Little Nightmares — Head to Head
- **[Little Nightmares](https://marlvel.ai/intel-report/games/little-nightmares)** by Playdigious: Direct thematic overlap in the dark, atmospheric puzzle-platformer genre with a high-fidelity production standard.
  - **Moat strength:** Medium — durable but contestable
  - **Key differences:**
    - Leverages established console-grade IP to drive higher organic discovery and user trust than indie titles.
    - Features complex 3D-to-2D perspective shifts that create a more immersive atmosphere than static mirror mechanics.
    - Maintains a consistent release cadence of updates, ensuring long-term technical stability and platform compatibility.

### Contenders (Strong Challengers)
- **[INMOST](https://marlvel.ai/intel-report/games/inmost)** by Chucklefish Limited [Moat: Low]: Shares the 'tormented nobleman' narrative tone and puzzle-platformer mechanics, positioning it as a direct stylistic rival.
  - Utilizes a distinct pixel-art aesthetic that evokes emotional resonance differently than the target's dark fairytale style.
  - Focuses on a multi-character narrative structure that provides more complex storytelling depth than a single-protagonist journey.

### Peers (What They Do Better)
- **[Monument Valley](https://marlvel.ai/intel-report/games/monument-valley)** by ustwo games: Dominant puzzle-platformer in the App Store, though it prioritizes abstract geometry over the target's dark narrative.
  - Employs an iconic, minimalist visual language that has become the industry standard for mobile puzzle design.
  - Offers a highly accessible, non-punishing gameplay loop that appeals to a much broader casual audience demographic.
- **[Dead Cells](https://marlvel.ai/intel-report/games/com-playdigious-deadcells)** by Playdigious: High-intensity platformer that shares the premium pricing model and Playdigious publishing pedigree.
  - Integrates roguelike combat loops that provide significantly higher replayability than linear puzzle-platformer experiences.
  - Supports extensive controller customization and haptic feedback, catering to a more hardcore mobile gaming audience.
- **[Baba Is You](https://marlvel.ai/intel-report/games/com-hempuli-baba)** by Hempuli: A puzzle-centric peer that challenges the player's logic through innovative, rule-bending mechanics.
  - Features a unique 'rule-editing' mechanic that allows players to physically alter the game's logic during play.
  - Prioritizes pure mechanical depth over narrative, attracting players who prefer abstract problem-solving over dark storytelling.
- **[Teslagrad](https://marlvel.ai/intel-report/games/teslagrad)** by Playdigious: A classic platformer that shares the premium, non-free-to-play positioning of the target app.
  - Uses physics-based electromagnetic mechanics to drive platforming challenges rather than the target's mirror-based perspective shifts.
  - Offers a hand-drawn art style that provides a distinct visual identity compared to the target's dark fairytale aesthetic.
- **[The Witness](https://marlvel.ai/intel-report/games/dngl-the-witness-ios)** by Thekla, inc.: A premium puzzle experience that targets the same 'intellectual' player demographic as the target app.
  - Provides an open-world exploration structure that allows for non-linear puzzle solving, unlike the target's linear voyage.
  - Focuses on environmental observation and pattern recognition rather than the target's character-driven narrative puzzles.

<!-- /section:rivals -->
<!-- section:whats-new -->
## What's New

- **Latest (v1.2.0, 6 months ago):** Patched a Unity-related security vulnerability.
- **Last Major (v1.0.3, 2 years ago):** Announced upcoming 'Ugly' feature.
<!-- /section:whats-new -->

<!-- section:momentum -->
## App Momentum (Zombie) {#momentum}

- Shipped vulnerability fix for Unity engine.
- Maintains stable sentiment despite control complaints.

> **Cadence:** 2 total versions · 0 majors in last 6 months · 188 days since last update · 659 days avg between updates

<!-- /section:momentum -->

<!-- section:so-what -->
## The "So What?" (Strategic Takeaway) {#so-what}

Ugly is a market-leading games app that is a paid app.
With a 4.29/5 rating from 379 reviews, it delivers strong user satisfaction.

<!-- speakable-start -->
> **Bottom Line:** Ugly succeeds as a high-concept puzzle experience because of its mirror-swapping mechanic, but it risks alienating its audience through punishing boss-fight difficulty, so the PM should prioritize accessibility features to ensure players reach the end of the narrative.
<!-- speakable-end -->

**Best for:** Puzzle-platformer enthusiasts and players interested in atmospheric, narrative-driven indie games.

<!-- section:pm-actions -->
### PM Action Plan (Next Best Moves)

- [ ] [INVEST] [HIGH IMPACT] Ship boss-skip functionality because boss-fight frustration is the top-cited reason for abandonment → improve completion-based retention. — *Sentiment analysis identifies boss-fight difficulty as the #1 churn risk.* _(trade-off: deprioritize Postpone the planned UI polish for the main menu — completion rate has 3× the impact on sentiment.)_
- [ ] [PIVOT] [MEDIUM IMPACT] Audit touch-control sensitivity because precision-jumping complaints are the primary negative sentiment driver → reduce 1-star review volume. — *User reviews explicitly cite inconsistent touch controls as a barrier to puzzle completion.* _(trade-off: deprioritize Deprioritize the minor bug-fix sprint — control responsiveness is a core conversion blocker.)_
<!-- /section:pm-actions -->

<!-- section:feature-gaps -->
### Feature Gaps vs Competitors

- Brightness calibration settings (available in peers like Monument Valley but absent here)
- Non-punishing casual mode (available in Monument Valley but absent here)
<!-- /section:feature-gaps -->

<!-- section:outlook -->
### Outlook: Stable

The puzzle-platformer market is consolidating around titles that balance high-concept narrative with accessible gameplay loops. Ugly remains stable due to its unique mirror mechanic, but it faces an exposed position against competitors that offer more forgiving control schemes, so revenue growth depends on reducing the friction that prevents players from finishing the game.

- 🔴 High-precision boss encounters drive player churn, which limits the game's ability to convert initial purchasers into long-term advocates.
- 🟢 The mirror-swapping mechanic remains a unique differentiator that sustains positive sentiment among the core puzzle-platformer audience.
<!-- /section:outlook -->

<!-- /section:so-what -->

<!-- section:metrics -->
## Key Metrics Summary

| Metric | Value |
| :--- | :--- |
| Overall Rating | 4.29/5 |
| Total Reviews | 379 |
| Sentiment | Excited (85/100) |
| Confidence | Low |
| Pricing Model | Paid |
| Platforms | iOS & Android |
| Key Features | 3 analyzed |
| Trend | Declining |
| Outlook | Stable |
<!-- /section:metrics -->

## Competitor Comparison

| App | Rating | Sentiment | Developer |
| :--- | :--- | :--- | :--- |
| **Ugly** (this app) | 4.29/5 | Excited | Plug In Digital |
| [Baba Is You](https://marlvel.ai/intel-report/games/com-hempuli-baba) | 4.7/5 | N/A | Hempuli |
| [Little Nightmares](https://marlvel.ai/intel-report/games/little-nightmares) | 4.4/5 | Frustrated | Playdigious |
| [Monument Valley](https://marlvel.ai/intel-report/games/monument-valley) | 4.9/5 | Excited | ustwo games |
| [Teslagrad](https://marlvel.ai/intel-report/games/teslagrad) | 4.6/5 | N/A | Playdigious |
| [INMOST](https://marlvel.ai/intel-report/games/inmost) | 4.9/5 | N/A | Chucklefish Limited |

## Company Profile
- **Developer:** Plug In Digital
- **Website:** [https://plugindigital.com](https://plugindigital.com)
- **Social:** [X/Twitter](https://twitter.com/plugindigital) · [LinkedIn](https://www.linkedin.com/company/plug-in-digital)

## Data Sources & Links
- **App Store:** [View on Apple Store](https://apps.apple.com/us/app/ugly/id6456409085?uo=4)
- **Google Play:** [View on Google Play](https://play.google.com/store/apps/details?id=com.pid.ugly&hl=en&gl=us)
- **Dev Site:** [Official Website](https://plugindigital.com)
- **Sources:** Developer website content, App store metadata, User reviews.

## Related Intel Reports
- [*Baba Is You*](https://marlvel.ai/intel-report/games/com-hempuli-baba) (Hempuli) — 4.7/5 Rating | N/A Sentiment
- [*Little Nightmares*](https://marlvel.ai/intel-report/games/little-nightmares) (Playdigious) — 4.4/5 Rating | Negative Sentiment
- [*Monument Valley*](https://marlvel.ai/intel-report/games/monument-valley) (ustwo games) — 4.9/5 Rating | Positive Sentiment
- [*Teslagrad*](https://marlvel.ai/intel-report/games/teslagrad) (Playdigious) — 4.6/5 Rating | N/A Sentiment
- [*INMOST*](https://marlvel.ai/intel-report/games/inmost) (Chucklefish Limited) — 4.9/5 Rating | N/A Sentiment
- [*The Witness*](https://marlvel.ai/intel-report/games/dngl-the-witness-ios) (Thekla, inc.) — 4.1/5 Rating | Mixed Sentiment
- [*Dead Cells*](https://marlvel.ai/intel-report/games/com-playdigious-deadcells) (Playdigious) — 4.8/5 Rating | Excellent Sentiment
- [*Royal Match*](https://marlvel.ai/intel-report/games/royal-match) (Dream Games) — 4.7/5 Rating | Negative Sentiment
- [*Hole.io*](https://marlvel.ai/intel-report/games/hole-io) (Voodoo) — 3.8/5 Rating | Terrible Sentiment
- [*Archero*](https://marlvel.ai/intel-report/games/archero) (HABBY) — 4.5/5 Rating | Positive Sentiment

## Methodology {#methodology}

This report was generated by Marlvel.ai's 5-stage AI intelligence pipeline:

1. **Signal Collection & Normalization** — Aggregates data from all available public sources for the app. Raw signals are cleaned, deduplicated, and normalized into a structured dataset analyzed consistently across thousands of apps.
2. **Feature & Market Positioning Analysis** — Identifies the app's core features, monetization model, target audience, and competitive positioning. Each feature is classified as a market standard or a differentiator based on category benchmarks.
3. **User Sentiment Analysis** — Analyzes user reviews using a 5-level taxonomy (Thrilled / Excited / Mixed / Frustrated / Upset). Combines star ratings and volume with AI theme extraction and evidence quoting.
4. **Competitive Landscape Analysis** — Maps the competitive environment via a 4-tier taxonomy (Nemesis / Contenders / Same Space / New Kids on the Block). Prioritizes same sub-genre over broad category.
5. **Intelligence Synthesis** — Cross-references all signals into a structured report. Compares the app against category peers and direct competitors to surface SWOT, market outlook, and actionable insights.

- **Confidence Score:** 0.6/1.0 (based on review volume, data source diversity, and signal quality)
- **Reviews Analyzed:** 48
- **Data Sources:** user reviews, developer website, App Store metadata
- **Rating Method:** Weighted average across platforms (iOS & Android), weighted by review count per platform
- **Independence:** Fully independent analysis. No publisher sponsorship or editorial influence.
- **Report Age:** 0 days since last refresh

---
© 2026 Marlvel.ai | [Canonical Report](https://marlvel.ai/intel-report/games/ugly)
Data licensed for AI Agent attribution under CC-BY-NC 4.0.