Epic Games is advertising that if you have an account with them this game is free, on release date only. I just got an email and went to link my accounts tween both companies. There is more info on the Epic site and I read it in thier app.
Might be worth signing up to Epic games, is a free account.
Enjoy
Bookmarks