How to Download Games Center on PC Search Games Center in Google Play. Download and Install Games Center. Enjoy playing Games Center on PC with MEmu. More items...