Gamigo has the lovely habit of allowing people to make accounts for games that aren't even in beta.
Forum Rules