Absolutely. However a lot of dev don't take the time to learn to use the engines well enough to make better games and you definitely know what you're doing so far!
Wow, thank you! Fake it til you make it, am I right? Haha I have a LOT to learn. Making the game run well was by far the hardest thing to do for this project.
Yeah, optimization is always difficult, but once you know how, it gets easier. Keep on making stuff though, i'm gonna be checking in for your next project or updates.