Where is the... open new tab... thing? Being able to open multiple tabs seems to me like one of the most basic options a browser should have, and up until now I have never seen a browser that doesn't allow this. And trust me, I have tried a lot of browsers over the course of my life.