Hello Guest!. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, sell your games, upload content, as well as connect with other members through your own private inbox!
Yes, it's a Teaser, or Demo, and so is not complete. It's just to enable a view of some of the Maps, without having to go through the full Game. There is a story, but it's not evident in the Teaser, for lack of continuity.
As for the music... Glad you liked it. There, too, there is an underlying theme to much of it, to hold the scenes together. Further Maps are in development as are more musical offerings...