Some high school students lack a motivation to review the English vocabulary learning in second language after school. However, many studies have pointed out that the game-based learning (GBL) can improve students' learning motivations and effectiveness. We present a digital game-based learning system for high school students' after-school learning in English vocabulary. Teachers should only guide students playing the game and no teaching styles will be changed. In the whole process, students design the learning flash cards on Web by themselves, play learning flash card game on mobile device and they will reward for passing the test with the game cards. They have to play the mobile game with collecting or exchanging the game cards with other team members to finish the puzzle and get reward cards. Reward cards are used to exchange real pocket money from their parents or ask the teacher for scores.