At first I thought it was real, then I thought this was a parody, now I don't know what to think anymore. The weird grammar, the total absence of anything tangible, the amount of buzzwords, The horribly [1] resized hero banner on non 16:9 screens (If your product is media related, you can be sure that customers are going to be very picky on your websites images, videos, etc.).
This all feels surreal honestly.