I saw it recently and now it's totally gone from my mind. Basically a zombie/monster version of FarmVille, but it's not Zombie Farm... more recent than that. I can't remember if I saw the release topic or an "upcoming" topic...
That's it! Thanks I knew I posted in there too, looked through my previous posts twice and still didn't see it