Description:
Three air force pilots accidentally slip through time with their beloved cars, and fight to save future Earth from destruction.
You've remodeled your car into a "TURBO FORCE" super-machine that can fly through the air! Find out the secret identity of these invaders in your homeland!
Initial Release Date: Mar 9, 2023