I came across this app as Im trying to improve my russian and it has been very helpful in developing my vocabulary and improving my pronunciation! High recommended.
Wiss0 about Learn Russian™, v2.3