I've seen a lot of strange things in my life, I don't know why I didn't expect a talking dog in a Russian space suit to be one of them.
I guess I'm here now? I'm trying to keep my cool and not completely freak out here, but I have to admit it's not going so great. Please tell me there are some familiar faces here, at least? Avengers, check in.