Ripple is a memory pattern game. Four lily pads are displayed on screen. The game plays a sequence — pads light up one by one with a scale animation. Your task is to tap the pads in the exact same order to reproduce the pattern. Each correct echo unlocks the next level. A wrong tap resets the round and replays the sequence for you to try again. The game includes 66 levels, each level's pattern generated deterministically with a fixed seed, growing from 5 steps up to 9 steps as you progress. Progress is saved locally using SharedPreferences — unlocked levels, completion status, and a timestamped history log of every level cleared. The home screen shows a 3-column grid of all 66 levels, each marked as locked, current, or completed. A pond screen displays your completion count (e.g. 23/66). A history screen lists every cleared level with a timestamp. A stats screen shows the total number of echoes completed. A guide screen explains how to play. All data stays on device with no account or internet required.