papflesje on 21 October 2011
The site has always been relatively slow, especially compared to other gaming sites and it also means I visit it less and less.
The barrage of images and (switching) ads don't really help. I can understand needing to earn a buck, but hell...