I read the previous post and understand there is no ETA on updates, but is there a place where I can quick hop to (other than IRC which ive never used and dont care to start), and see if it has been updated, and proceed from there? Or is asking in the IRC thing or trying to log in the only way to know? Is it posted on a forum somewhere when its updated and I've just missed it?