Develop games in your browser. Powerful, performant & highly capable.
The music is quite nice but then I saw this: "Well the musics in this album were not properly mixed and mastered yet, sorry. Please bear with it for a while."
This is one of my biggest pet peeves with music people share on the internet. If it's not finished, finish it. Otherwise, don't share it. (Or at the very least, just don't tell anyone.) That's only going to put people off. It also creates the impression that you can't finish what you started.
But the music really is very nice. Very soothing and whimsical.