Unconcious? Keeping fatalities to a minimum, huh? lol No, I don't really know. But if a mouse trap (Or something else, since only you really know at this point) could only knock him out, and he's that size, I'd say it must be difficult.
Going through the comic again, I noticed Omega said he and Jessica would be married 4 years on the 5th of November. And one of the other strips said that bonfire night was on 5th of November. Is that when they met up?
Wanna know the funny thing about art? It's always perfect, no matter what you see and think is wrong. If the person who made the artwork says it is the way it is to be, then it is perfect. Only they can tell you what the mistakes are.