Just watched the season finale, and now the cat's out of the bag... and its about damn time ^_^