1.15
Nov 11, 2025 · seen Oct 6, 2026
ICU - I Challenge U is an other game by Be Yourself Games with 1,000+ downloads (about 1.2K estimated). +11 installs in the last 7 days. Released Nov 2, 2020. Install growth, rank history, SDKs and ad networks.
From the store listing: “ICU (I Challenge You) is one of the most interesting and challenging games you have ever played before! Every level of this game is more challenging than previous one. Only high level IQ persons can solve the challenges. You can also challenge your friends by sharing your completed levels and see their position on…”