A forum FacePunch facepunch.com has been hacked and had a small amount of account details leaked. The leak contains usernames, passwords and other ...