Quoted from LastCall420:zillafans lost their mind and gave it a bunch of $hitty ratings and it dropped
Insert MM here and this has been the response since I cant remember. But this thread worked I actually looked at the Top 100 and comments for Alien and they are hilarious. I had no idea you could file a motion to object or fanboy a rating. And I rate games. Just never looked at the list.