Five Squared 遊戲 Zergu, Inc. - 3月 15, 2015 A million? Or maybe a billion? How high you think you can score in this new original number puzzle? Can you become number one? Begin a journey which w …