Multiple Player Games at a glance