I made a free daily game that quizzes Indian states geography - capitals, rivers, largest districts, neighbours. Might help with prelims revision.
I kept forgetting state GK no matter how many times I read it, so I built a small daily game to drill it: https://www.statele.in
Each day it gives you one state/UT and you work through it. Guess it from the map outline, then its capital, the longest river, neighbouring states, largest district, languages, a major landmark, approximate area.