Seems like this is a paid popularization about this newly ico huh?never heard about this one but looks like juniors and newnie come to learn this faster,well nothings new because this is the way how the advertising goes now i dont know why or just a cost cutting project.
Later i will take alook if this really new or another copy project from Icobench but indeed,goodluck to the dev and hope this is legit and reliable