I really liked this site. It had many fun and interesting modes of teaching classic mathematics.
I think the content was vast and that it did an excellent job of presenting concepts accurately and with the right amount of levity to make it fun for the student. These games are a great way to introduce new concepts to students.
Time spent reviewing site:
I spent ample time on this site and will be back as I really enjoyed the games.