

Just don’t try to memorise individual kanji with no context.
This is good advice but I wouldn’t learn individual words on their own since learning the words in context should be more effective. Even better if the context sentence is meaningful to the learner somehow.
This also requires work and isn’t just an app you can just download.
Even with a small library of 100 games I wouldn’t want to handle data on a phone. Games have so many different attributes tied to them that even thinking about going through them on a tiny phone screen feels like a type of hell described in Dante’s unreleased poems.