A little bit confusing to play, but nice visuals and sound, good job!
Sorry, the dodge mechanic is extrange (hopefully in a positive way) but thanks for the good words to the graphics ^^