It is a whole new take on the “game of life”. In fact its a game of death. Xinglai which is “awaken ” in English is an attraction opening in Shanghai where …

source