Tap Tap Plaza is an ‘idle clicker’ in which players will control an investor who, with the aim of earning a lot of money, is willing to relive a ghost town by creating a large shopping center. The more money we earn, the more money we can continue to earn. Do you have a thousand? […]