For Netflix binge-watchers who may be concerned that a giant TV would overwhelm their living room’s vibe, fear not: The 165-inch C SEED M1 is a massive folding display that completely disappears into the floor when not in use. Unfortunately, installation looks like a giant pain—and that’s assuming you survive the…

Read more…