Ok, there's this game I've been playing for a few days now that I can't believe no one's mentioned on here yet; its called Bird Blaster. Picture duck Hunt, but more cartoony, and with no ducks and more dogs, lol, plus powerups and and a buncha pinball SFX. Good level of frustration-- that kind where you know you can do better. Very cool. Pretty sure there's both Free and Full versions you can get.