Vowel Ace is a fun way to practice determining whether words have short or long vowel sounds. As a pilot, you shoot at pipes with propellers, or drop bombs on boulders. However, I do like that targets are not living organisms.
Disclaimer: this game requires Flash.