Talk:Recent Updates/@comment-73.2.35.198-20150414050518/@comment-26044227-20150414050752

Yes, that's the maintenance ongoing screen. You have 2 hours and 53 minutes left from when I replied to this message.