Mobile games have become a popular source of entertainment worldwide, drawing millions of players daily and providing developers with a powerful platform to reach and engage users. With such a large audience, mobile games also hold immense potential to promote social good, from raising awareness of important issues to encouraging charitable actions