Battle Cats, the Ultimate App for all out Kitteh Warfare

Fight off the endless wave of dog attacks in Battle Cats! This game, which seems to be growing in popularity at an insane rate, is fun to play and very colorful. It is sort of a tower defense meets Plants vs. Zombies game, as you must protect your kitty castle...