After a stupid experience with a puzzle (my own fault for not looking at things all that well), more plot!
I love that Eric's anger at Q is explored and explained. It doesn't excuse it, but I'm glad he makes the effort to kinda apologize.
Current guess is that Q is some sort of a non-human. Like ... maybe an android? In the two instances I've seen him die (grenade launcher and scalpel), I don't think he's bled at all.
I'm wondering what Gab's role in all of this is. I'm waiting for the story behind him, especially now that Mira's and Eric's backgrounds are explained.