esc [STANDARD]

Game Badge Profile
Game Badge Icon
Win Rate
0.8%
Awarded
38,449
Created
3 months ago
Updated
1 month ago

Description

You escaped Henopix Headquarters!! So close to getting out of here...

Charts

More Game Badges