News Final Fantasy 7 Rebirth is Already Beating Remake’s Steam Launch in Just a Few Days January 29, 2025