Anyone know who makes this? Was thinking of picking it up from a local seller but I wanted to look up reviews and retail price. Looking for something in a hurry (work game tomorrow night), so not interested in pros/cons of different tables/etc, just trying to figure out this particular one. Thanks!