What is F-Zero 99? Captain Falcon, Battle Royale, Gameplay, & more! By: Abby Smith - Updated: October 24, 2023