Definitely a cool project
For the fact that one person worked on this project, it is pretty damned good. If it had been a team of people helping you do this, it could have used alot more work. The whole idea that you put this together in 20 days is pretty cool, AND the fact that you've taken some type of martial arts (Tae Kwon Doe?) and can hold your foot out that long, nicely done.
I should get back into that...