Fun game for a first game.
After playing for a few minutes a got a graphical error where the screen ended up 2 shades of green, at least I think it was an error.
When you describe stuttering, I noticed that thrown objects appeared to just go on forever. Do they get removed at some point? If not, this can lead to stuttering as these objects are still being processed even though they might no longer be visible.
Otherwise, if you wanted to work on this further, it makes a solid foundation. I would have liked for the bottles to behave as though they were thrown with gravity though. I think this might increase the challenge a little.