Just looking at their page, screams "OVERHYPE" to me. :P