Tower Tapper is an arcade game from developers from Digital Frame Studio. The game is published by Digital Frame Studio. For some reason the game has... Read more