You need to download latest Adobe flash player to play the games on this site.
You can download flash player here.
Do you know where is the little mermaid's house? Not a mansion of course! She lives under the sea! It's full of marine species all around. Make the decoration as how you wish and create a roomy enviroment for her!