Yeah! The map should have a bit more direction to it after the clone power! After getting the dash it was also hard to get to the next part.
You are right the red wedges were health upgrades, but I forgot to update player health on getting them.
Thank you for your input!