From what I can tell, it exists only as a showcase video --- it can't be installed since it's just a concept, a pointless one too in my opinion. Let the dead rest in peace.
The question isn't are you using Windows XP in 2019, but are you using the 2019 version of XP (which doesn't actually exist). Since the OP has never replied back in this thread, I'm closing it.