Winning requires many things done well. Business, life and video games has taught me that well!