Rocket Launchers is a great physics-based puzzle game. You launch your rockets up into the air and warm all the frozen sheep in each stage. Collect stars for extra points along your way.
UFO Mission is a funny puzzle game. Your job is to navigate the spaceship safely above our earth. Try to catch all stars and swipe the cute sheeps, too.