I am extremely bad at this game lol. Quite addicting and very fun, the artwork is also really cute. Good job!
Lol, checkpoints should definetly help you get higher.