Regarding the search, I found that I get much better results when I do a Google search of the forums:
.
"heart of the anomaly" promo cards site:forums.sjgames.com
There's the
official promo card page at worldofmunchkin.com, although it doesn't have the very latest cards listed.
There's the
Pegasus Spiel page, for the German promo cards.
And finally there's a
list at BoardGameGeek.
Hope this all helps!