Earlier today, Apple took to the Steve Jobs Theater to announce their latest slew of products that are about to have most of the world f*****g up some commas at their nearest Apple store Town Square. At first, heads were excited to hear about Apple's latest smartphone, the iPhone 8, which starts...