This is a great game and I am really good at this, but I have noticed a very annoying bug in the game: whenever you complete a level, whether in the main game, a bonus puzzle, or a user created level, the game "freezes". It doesnt crash, but it doesnt respond to anything either, so I have to close the app and re-open it to continue; so Im only giving this 3 stars instead of 5