We check mail more often than forums. So creating a thread is just adding to the clutter.
Our time is equally divided among all of our properties, except in cases where we're working on a large project or feature. Then some websites get less love. Sorry, but it's he drawback of being a small company.
The Windows phone version of Mafia Block is completely independent of the website/iOS/Android. Sorry, but yes, if you played on the website or another non-Windows phone, you would have to start over if you switched to a Windows phone.