I will give a survey of the theory of non-local games touching on its connections to various branches of mathematics. Time permitting I will conclude by showing how some quantum games give rise to quantum semigroups and groups.