It feels very polished. Having to dodge your own bullets is a cool concept!
Thank you for your feedback! I dig its concept too~