Yes, we do need cookies enabled to display the page properly - we're putting a notification message there so at least there will be some explanation for visitors who see nothing but a blank screen initially, it's definitely disconcerting otherwise.
thanks, it's been pointed to us today couple of times (thanks NH!), will be fixed asap