Rain & snow effects in game are now using the newly added particle system. The screenshot below doesn't really give it justice but still worth a look:
Posted by King Dave at offical website