Lot's of fake blog sites like this are really starting to make finding information on the net a hassle. I run across these things all the time.
Either that, or someone just made a project announcement that they recently installed their machine in a kitchen cabinet to sneak a game while waiting for the water to boil. One of those nifty cabinets - hidden - as - a - piece - o - furniture.