Nintendo Switch Specs & Early Hardware Analysis