How to Overcome Challenges in Fantasy Gaming?