Seicross is this week’s Arcade Archives game on Switch