Summary: Nintendo Switch breaks records at launch, the latest on the upcoming X-Force movie, and this week's biggest stories!
Summary: Nintendo Switch breaks records at launch, the latest on the upcoming X-Force movie, and this week's biggest stories!