Teaching English to school children is not an easy job; it requires a lot of work and preparation. Language learning is hard work ... Effort is required at every moment and must be maintained over a long period of time.” (Wright, Betteridge, & Buckby, 2005). Throughout the researchers’ long experience as teachers of English for youngsters they faced a lot of problems looking for the best way to teach English to children; how to draw their attention and keep it for the whole class period; how to motivate children and encourage them to learn. One of the most suitable way could be teaching via games and songs as they provide a context for meaningful communication. Games- based learning has been a part of education for decades. However, with new technological advances, digital games have recently emerged as a new teaching tool. Neuroscience has proven that “Games are tailor made to fit the very different tasks animals and humans face.” (Frost, Wortham, and Reifel, 2008 p. 66)