Did anyone else get an email from TeamBlackHat via Google with a download link? I downloaded the apk to my computer, but I'm hesitant to install it; shouldn't the app update on its own? Or is this a whole new, different app? I should add that when I tried downloading it to my phone, after it finished it went from a normal file name to <unknown> and I couldn't find it in my download folder. Hence my hesitation.