The history of zuma games (2003 - 2021)