Really cool game! I thought the level design and how you use the mechanic was really good.
My only criticism would be that the jumping doesn't feel that good, I think the short jumps are slightly too short.
With that aside, I think this game almost uses the capture mechanic better than Odyssey in some respects.