Why do I have to register?

You don't! ...unless you want to see the player rankings or forum. We also have a lot of features planned for registered users.