Posted onJune 5, 2011GamesFleas Fleas are annoying and these, when they are in love, give birth to new babyfleas!Crush them all! Fleas is a simple game for Android devices…Read More