My Take
It looks like an elementary level application, but with experience teaching high school level; my students love it.
How I Use It
I teach Law & Public Safety at a Vocational Center. I use iCivics when I introduce the Bill of Rights and Court Systems. Court Quest and We the Jury. This is a great technology based application students enjoy and learn from at the same time.