Oh yeah, i did see Armada & Energon comics - but I didn't really pay any attention to them.
I know what you mean; As soon as you step inside the front door - you're already standing face to face with the guy behind the counter. While the guy upstairs seems like he's been sleeping underneath the same rock.