Epic Games and Google have formed an unlikely alliance worth $800M, promising growth for Fortnite, Unreal Engine, and the Android ecosystem.