Alienware Concept UFO vs. Nintendo Switch: How do they stack up?