This game is Awesome! It's super fun, engaging, and creative. The only thing Iwould say is that it could use some balancing, which others have said.
Also, the best tactic I've found for the final boss is to spam the dash button back and forth so that you never get outside their shield. It takes some HP, but it's effective. :D