Games and their complexity