Originally Posted by Melven
That link is to a post from June 2011. Obviously it was not true, they did not release in just a few days. I am guessing they changed their minds about supporting BB.
It says in the bottom right corner "Post updated March 06, 2012" .
EDIT: Rambo beat me to it.