Back to rushyrulz's profile
Posted on: June 18, 2008, at 02:47:34pm

It's the new gaming sensation =P It's kinda like miniclip or addictinggames with like 3x the games and you can get badges and achievements from them! Check it out:

  1. i love that place. 0.0

  2. that game is awesome im no good at it though :\

  3. Oh, that website, I already have an account. I'd add you.