Palisades Devastator Statue Just wondering if anyone here ever managed to get the Palisades Devastator statue? I'm not normally a fan of TF statues, but since this guy is something like 12" tall and seems to look pretty good in web pics, I'm looking for more info about it. So to anyone who has it: is it as good in person as the web pics make it look? Good detail and stands stable when displayed? Thanks!