The developers of game creation platform Core have announced $15 million USD (£11.8 million) in funding led by Epic Games, giving the system some solid financial footing as it takes on its mission to ...