Just do the review when it releases on Steam and has been fixed of bugs. It’s kind of hilarious they are giving reviewers a game that seems like almost alpha state by the sounds of it and they had to come up with some weird way of distributing it because of the Epic store.