Who the fuck is Steve?!
Now that I think about it, did Takeda have any friends this entire manga? Is that why Steve is there? Was the author just like "Oh shit, I don't have anyone for Takeda to tell the news to uh... here's Steve! His new best friend! They've only known each other for less...