Oh wow we are really honored by your high rating!
Yea, when the alien blobs get large and suck you in, it is really punishing. Next time we will try not to make the game so punishing - while still keeping the game interesting :)
The art was done by Samantha Munro (my wife). Sound effects were us making random noises and my wife editing it :P Music was from a free source (credited in the main page of the game).