No worries man. Often some of the better gems I've played have come from indie/newer developers, both free and in some cases commercial. Just don't let any naysayers crush your dreams if you encounter them. Just because they can't do something doesn't mean nobody else can.
Hey thanks for the support, I really appreciate your comments