Here is another launcher game (where you try to shoot for distance with upgrades and such) with a TON of upgrades very nice art and design, making for a very enjoyable time. But don't take my word for it go and try for yourself!
http://foxigames.com/Action/497/Canoniac-Launcher.html