I've thought about Starcraft and 40k crossing over quite a lot, as there's many small overlaps you can use to do very extensive canon-welding with the aid of the 20+ millennia of time separating them, while 40k's logistical issues allow Starcraft to get away with unbelievable amounts of shit...