Perhaps try rubbing a dab of baby shampoo or dish soap on the lenses before cleaning off with a microfiber cloth? Also, put the goggles on your head 10-15 minutes before playing to get the temperature of the goggles equal to the temperature of your skin before playing?
When I head out cycling or mountain biking I wipe a dab of dish soap on my sunglasses to prevent fogging (as mentioned above) and it works great. I do it about once a week. In emergencies spit works too. You rub it on then wipe it off with microfiber or something soft. I know scuba divers that do this as well.
Type "vr goggles fogging solution" into Amazon search and a bevy of potential remedies pop up. Most of them are saponification solutions that are basically the same remedies I described above.
Good luck, it sounds like you are getting sorted with VR and are sold on that system for AH. I'm tempted now as well.