12
200
1056
119
132
Developer
Playdead
Publisher
Microsoft Studios
Platform
Xbox Live Arcade