I grabbed them from the official twitter
https://twitter.com/DriftStageGame
There doesn't seem to be any information on a release date. Apparently the game got new physics recently.
https://twitter.com/DriftStageGame
There doesn't seem to be any information on a release date. Apparently the game got new physics recently.