I haven't played it, but I can tell its an good game, I'll edit this after I played it :DD
edited; its takes a while to load but the my itch page loads faster
the game is really good it reminds me off super Mario 3d world but with 2d characters, some levels are hard, I love the glove enemy, but I'll still give it 6 stars