And do you like playing “Tap Tap” on a HUGE freakin’ screen? Click along & hit the jump then.. Get the TNW newsletter Get the most important tech news in your inbox each week. Also tagged with Apple