This passage is talking about growing in faith. Anyone who spends time reading the Bible will realize that it will reveal itself based on where you are in your walk with Christ. If you are just beginning your journey, laying down the foundations of your faith, you are considered a babe in Christ. You will be fed milk, because milk is what a babe needs for nourishment. If a baby is fed a steak it will not be healthy for the baby. Hence, a brand new Christian should not start out their walk of faith trying to take in Revelations. That is more advanced food, food for those who have grown in their understandings of the Bible and are preparing to go out and make Disciples, the final stage of faith growing. When a new Christian goes out with only their little understanding and tries to make converts, this is where problems occur. More harm than good is made. God will meet us where we are in our walk. His desire is for us is to grow in our walk, however it is our choice. If we chose to remain babes on milk, then He will not feed us steak. It is up to us to consume the milk we need to grow to solid foods and then one day enjoy that steak of grand understanding and go out to make disciples. The book Divine Design for Discipleship really helped me understand the true meaning of this passage. As for your thoughts on video games, when Holy Spirit is invited into a persons heart, Holy Spirit will work to transform that person, by tearing out the old and replacing it with the new. Romans 12:2 God will remove anything consuming a person through conviction. But a persons heart must be receptive to Holy Spirit in order to want to change. This job belongs to Holy Spirit alone because Holy Spirit can convict without causing damage to the persons self. We have to allow Holy Spirit the opportunity to work in a person in the way only He can and trust that He will.