Ugly

com.pid.ugly
USD 2.5Teen

Key numbers

1K+Installs
4.3 / 363Rating
Jan 24, 2024Released
Nov 12, 2025Updated

Listing text

Face your mirrored self.

Embark on an unforgettable voyage through a tormented nobleman's psyche in "Ugly," a dark fairytale turned mobile puzzle-platformer. Navigate a world awash in tragedy, armed with an innovative mirror mechanic that allows you to face puzzles—and yourself—like never before.Dive deep into the enigmatic world of "Ugly" and get ready to confront truths as unsettling as they are enlightening. Are y…

Get this app from the API

curl -H "X-API-Key: $API_KEY" \
  "https://apiplay.net/api/v1/app?id=com.pid.ugly"
import requests

r = requests.get('https://apiplay.net/api/v1/app', params={'id': 'com.pid.ugly'},
                 headers={'X-API-Key': API_KEY}, timeout=30)
data = r.json()
const res = await fetch('https://apiplay.net/api/v1/app?id=com.pid.ugly', {
  headers: { 'X-API-Key': process.env.API_KEY },
});
const data = await res.json();
$ch = curl_init('https://apiplay.net/api/v1/app?id=com.pid.ugly');
curl_setopt_array($ch, [CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => ['X-API-Key: ' . getenv('API_KEY')]]);
$data = json_decode(curl_exec($ch), true);

1,000 free credits a month, no card needed. API reference

Screenshots

Fields in the API response

Package namecom.pid.ugly
DeveloperPlug In Digital
Developer websitepidgames.com
CategoryPuzzle games
Installs (exact)1,873
Ratings363
Reviews18
PriceUSD 2.5
In-app purchasesNo
AdsNo
Content ratingTeen
Current version1.2.0
Requires Android7.0
ReleasedJan 24, 2024
Last updateNov 12, 2025
Record refreshedOct 27, 2026

Rating breakdown

5253
442
325
20
142

Most installed in Puzzle games

See all