The narrative approach is well done, I feel like you've got a game soundtrack ready to go - now let's give it a game ;-)