rick remender news and photos