Death Road To Canada, Switch trailer means Switch launch (soon)