I think it is a good concept, but it may have balance issues
Agreed, with more time I would have fine tuned some things.
Thank you for playing!