I just saw these for the first time today! For .99 cents each I had to grab a few. I snatches up Killer Croc, Desert Batman (Knightmare), Supergirl, and the Flash. They're kind of cool! Didn't see this one, though.
I damn near bought Croc, still may do! Yeah, not a terrible value at $0.99