Well... I came here thinking it would be a game, but as others had pointed out it stands more as for watching than for playing. Nevertheless, the music is pretty I see you developed it with great care.
Improving the experience by giving the player more interaction would make it good!
side note: What's the matter with some people commenting here? Why being so rude and mean? Do they think others live to serve them? That's a straight on you, LDeins. Go make your own games before bullying others'