anyone played this? i tried to download it but by the time i got it, it said the beta has expired(?). i hope the official release is soon in February.
http://www.youtube.com/watch?v=NPaCQOXgvRY&feature=related
http://www.youtube.com/watch?v=NPaCQOXgvRY&feature=related