They have all math levels from Math 1-8, to algebra, all the way up to pre-calculus. You can set goals for your students to accomplish. Let's say locating points in the coordinate plane. When students are practicing, they can watch a video, and see results. They can also take the unit challenge and play multi-player games. Students can win badges and go for a top spot on the leaderboard.
It takes a minute or two for the games to load, but it is a great way to have one-on-one competition with someone else and as the teacher you get to track their achievements.
The link is here: http://braingenie.com/