The sequel to the free-to-play source mod is now in beta! Read on, and find out if its worth checking out!