did the forum just get hacked? all the posts from the last 2 days removed and a meatspin announcement on top?