Hmm, this is a bit confusing. I just spent the last hour trying to submit my 7HFPS game, but it wasn't appearing as an option for submission. Bizarre.
Anyway, here's a link to it:
My only guesses why it didn't work are that I've hit some limit of submitted games on itch.io (I'm unsure if it's capped at 3?), or that perhaps it takes a while for the server to update the public list of games after submission...?
This is built under Unity 4 beta, so it's probable that the game won't work for web. If that's the case, let me know and I'll upload binaries :)