The Nintendo Switch Megathread Jan 16, 2018 21:52:40 GMT Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Admin on Jan 16, 2018 21:52:40 GMT I think we should have this...Discuss the Switch.