Does anyone know when Season 3 is to start? Season 2 started coming out Feb last year, and the first in April the year before. Any chance this season will start coming out in the next few months?
Is higher nerve good or bad? Me and my friend aren't sure, they have their nerve over 100, where as mine is 29!