Finished it in about an hour, and I enjoyed it! The route is kind of strict, but I think the fight is well designed and is probably the least railroad-y part of the game.
While the route is strict, I still feel like this is an incremental game. Incremental is a home where the game doesn't really have any other tag. It's got unfolding mechanics similar to other incrementals and metroidvania games, but isn't a platformer. It's got looping mechanics and permanent upgrades akin to other groundhog day incrementals. Most incrementals are puzzles in optimization anyways.