The core mechanic is interesting and can be built upon. The story and setting is also nice.
What I would have liked better was if the players and the environment matched. It would have fit more if the players were also as pixelated as the environment or maybe the other way.