Completely agree, this was due to a lack of play testing time and all of the levels were basically made right near the end.