Have a look at the submissions from that websites. The quantity alone indicates that the author is vibing full steam.
Nice ideas but 100% slop