Website Monitoring Superheroes

Some say we are not using monitoring stations on 4 continents and we didn't develop any proven technology - instead a group of three Superheroes is watching our customers' websites and alerting them using their superpowers.

Who would you trust more? An established technology company or a bunch of mutants?


You can have this great comic by Oskar Huniak printed - just download the printable version here (15MB).