I saw nothing that even remotely resembled either LCARS or STO in that video.
that's because the LCARS is updated, as you saw the UFP Engraved Logo as Wallpaper. LCARS was designed to allow Wallpapers on PS3 as well other Medias. plus i'm sorry it doesn't show STO but it clearly Showed LCARS Icons here
basically the top icons have been changed to look like the button on trek. its not bad but not that mind blowing either. a quick google search tells me that this is not an uncommon mod with several types already out there.
so going by your opening post did you make this one yourself?
or is it available to download?
yes, i did make it. i'm already working on Revised Editions For PS3. and it is
Available to download From my Currently Under Construction Site, which i'm still working on i'll put up a download link available soon