computercraft.info is no more :(

New landing page coming soon. In the meantime, check out CC: Tweaked.