Kelvin Dean tells his Twitter account has been hacked … Was it?