Does seem to owe a certain amount to BKP in terms of product and presentation. They even have one called the Electric Eye, spec of which sounds not unlike the BKP Painkiller.
Also, some of the worse spelling I've ever seen. Press the F7 button for god's sake!