Complex games