12
200
1067
119
133
Developer
Playdead
Publisher
Microsoft Studios
Platform
Xbox Live Arcade