really smooth animations and interesting mechanics, but could use a little bit more polish and maybe 3d models instead of just coloured cubes. besides that, it's a cool idea. good job!