A web-based tribute to some of the most popular mobile games from the recent past