After playing Just Shapes and Beats last year at EGX (Which was amazing btw) you definitely have the concept right. And I must say that I loved every little "bit" of it :P You got the syncing of the music and the shots pretty much spot on. My only issue would be not having invincibility frames for long enough after you get hit.