Of course, there's plenty of room for improvement here for sure. For some people, the game development journey is just beginning - therefore things are not perfect ;)