While Adobe Flash Player has officially reached its end-of-life and is no longer supported, it is still possible to play Flash games on a computer by using a standalone Flash player or an emulator.
TapTap is a mobile game-sharing community and third-party game store that originated in China, operated by XD Inc. The platform allows users to download games and engage within the community.
The Tap Tap Revenge series was a popular rhythm game for mobile devices, but it was discontinued in 2014. The developer, Tapulous, was acquired by The Walt Disney Company in 2010, and Disney eventually decided to stop supporting the game.