Capturing And Scaffolding The Complexities Of Self-Regulation During Game-Based Learning