When I saw the title of this thread I was hoping there was going to be a new forum called the Retard Rubber Room, a proper place for NES and Devilwoman.
No thats the name of the new forum for dumbass degenerates who keep gambling and bragging about it even though they have no idea what having a winning week feels like(aka you).