Oh very cool, appreciate you sharing the inspiration! I'll have to check that one out too.
I think part of it on your submission is the post-processing / shaders you have going on as well? The simple art is very well done, but that extra bit of gloss really takes it over the edge and makes it feel great imo!