Developed By: Loren Lemcke Published By: Digerati Reviewed By: Tyler Higgs I think I speak for many people that the Nintendo Switch has been severely...