Thanks man, you're absolutely right with everything you said! Sometimes it's hard to look past a finished product and realize the amount of time and effort it took to get it to that state. I'll keep working away at what I've got and hopefully it'll work out. I've gotten this far by doing that!
Also, great work on Fight 'N Rage! I bought it a while back on Steam and it's very impressive and professional. Feels just like a real arcade game :)