Edutainment: Is it a good idea to educate through entertainment?