This is a really good game! Clean UI and great platforming and gameplay! Your implementation of the mechanic was really well done, and you always knew how many keys you had left! The levels felt well made, if not a bit too difficult too early. Well Done!!
PS: This mechanic is a very similar one to my games, great minds think alike huh ;) Feel free to check it out!!