Epic Games is teaming up with arguably its biggest game development rival.