Nice job ! Had a hard time figuring out what i had to do but it's quite good ! Maybe put some animations next time to make it even better :)
thanks , i will work on it