I cannot pass judgement of this game in therory so I will wait til I see it in practice (at least during the scrimmages) before I make a decision about how I truly feel about it.
At least it's different.
I submitted a racing game design a few years ago.