The People for the Ethical Treatment of Animals have been web-based Flash games to spread its anti-animal cruelty message for years. Probably should have stuck with that.