League of Legends is currently in closed Beta. The game looks great so far. If you don't have a key, head over to the official site and sign up for one.

We are working as hard and fast as we can in order to have this website functional at or around the time of the official release, which is schedule for October 6, 2009.