Thank you from this detailed explanation of yours, just by reading this, you can actually learn something valuable regarding making commercial games.