15 Traits You Possibly Failed To Understand About Nintendo Switch