Harnessing Digital Interactivity for Effective Learning in Gaming Communities