Thanks to my brother Leonid who pointed out that comments were not working here. Apparently, mysql tables got a bit corrupted (indexes) and while they were working, there was a failure during comment insertion in DB. Traced it by adding $wpdb->show_errors(); line in wp-includes/comments.php file right before the insertion of the comment, which gave me a proper mysql error description.