Solid entry, fun game!
Good gameplay mechanics and overall implementation.
Consistent visual style, too. Good job!