Very cinematic - would suit the game that you have described (though it sounds quite intense - might not be one that I would play). Well done.