It took a while to understand that the small circles were cores. The gameplay is alright, but those enemies were so incredibly vicious sometimes that it became frustrating.
Perhaps the best and worst part was the tree climbing area. The green wind, while annoying, kept me on my toes. However, it was confusing on where to go. The boss was a great challenge though.