Mathematics Education for a New Era: Video Games as a Medium for Learning