Helloplite on 09 June 2018
Your idea sounds terrible. Also in the realm of terrible is a Star Fox racing game, but it's apparently coming. So you'd may want to pitch your idea to Nintendo, because one never knows.