I found a web site that is like Synthesia but it has sheet music and you can compose your own music and you don't have to install anything:
http://www.darkinertia.com/plern/
Plern Piano Helper
No explicit, hateful, or hurtful language. Nothing illegal.