FlyntGoat Jan 30, 2018 Getting Pretty annoyed about the switch launch. my PC sucks so i cant really play it on here.