I think the mechanic has a lot of potential to be a cool game on steam. And you can release it for free if you want :). Also, the game reminds me of VVVVV for some reason