It's a nice game and it looks and feels very polished.
The only thing I did not like was having to start over after almost getting the boss. A save checkpoint would have been great!