Haha, true. That would've been a pretty good place for a hamster. Sadly I didn't think of that back then.
MC is one big question mark, isn't he?
That's a very interesting list of traits you picked up on. Half of them I haven't seen being mentioned yet.
The only question is: What does that make him? :P