700K no way, more over than 2 millions:
This isn’t counting distributor agreements (perhaps not yet because of Epic exclusivity) and not counting extra sell, alas certainly lower than they hoped.
Let be clear such deal but it seams it’s same for Epic deal aren’t pure investment but more payment in advance, it means that at a point the game need sell enough than what expected, and even more to not end be tagged as a financial disaster.