Yeah, there was a smaller animatronic devil for Number of the Beast and there was an Eddie in a big costume sort of thing... a guy on stilts. No giant one though, I was surprised by it. If they had it in Canada, they probably had it here. Maybe it was broken.
We did NOT have seats despite my ticket having a seat number on it. It was crowded, and incredibly hot in there, but it wasn't too bad as far as people bouncing around. Everyone pretty much stood in their place and didn't run around or anything. I did manage to get pictures and some videos, once I get them out of the phone I'll throw some up here.
I'd never been to the venue before, so while we were there we checked out where our Kiss seats are... row 21 (U), center section. They're pretty solid, and we have proper seats for that one, which I think will be good.