Please, give us your feedback in the Suggestions and Issues forum.
Looks neat, but I won't get my hopes up until I see some gameplay.