It does require updated browsers and access to advanced graphics performance, so it may not work on all computers.
Here is a great video from their site that shows it in more detail:
Related:
Free resources for teachers, educational ideas and tips, educational topics, Personal Learning Networks, Project Based Learning, Google, Evernote, Discovery Education and more.