Nice work
Graphics are nice. Physics is right on in my opion. Some levels are really hard but it wouldn't be a great puzzle game if it was easy. Great job and keep up the good work.
For people having trouble with jumping with the aid of the spew, vomit just as you jump. If you wait till you are in the air physics tells us that the momentum is reversing and therefore you wont get a great jump. You got to vomit when the momentum at its peak.