Nice game! I like the physics-based attack mechanics. I had trouble with the final boss because the piles of blocks kept obstructing me during the dive bombs.