Video games have the best ideas and execution to hook people. We can use game mechanics into our non gaming products to make it much more engaging. It's called gamification but sadly there isn't enough resources available on how to do it. Most seem to talk about points and badges only.
Video games have evolved so much in last few decades. But everywhere knowledge gamification is still outdated.
I play popular games and extract useful game techniques , tell you why it works and how you can use it in your products.
Try https://gamify.design to learn to build epic products with game design.