This is so adorable but frustrating all at the same time! I definitely got some LittleBigPlanet vibes from the design as well which is really cool. I think the controls could be a little tighter at times and if there was full controller support then this would be damn near perfect!
(This is the second game on the video)