You sign up, and then you make a warrior and fight (Only Seven Times A Day) another warrior. What was it called? ( I think it was something with Arena or Warrior )
Yeah, your description could fit thousands of browser based games. Maybe you can take a look at Topwebgames.com and see if you recognise any of the names. Dunno how recent those games are though since it was literally over half a decade since I last went there.