Challenging nature · No save point · Minimalistic soundtrack · Unique gameplay
Unique game experience · Addictive game mechanics · Fun and engaging gameplay