So it's being "launched", but it isn't being completely made available to everyone yet. I heard beta keys are going to get removed soon, so if anyone wants one let me know.
Oh god, fountain diving as Omniknight is the most fun thing ever, your ult basically stops the fountain laser from doing anything for 7 seconds, and you can just put the repel on your carry and pwn them.