Not a fan of the keys selected for controlling this game, but the level design and abilities are pretty good from the two levels I played.
EDIT: Make that 3 or 5, I lost count.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.