The long-awaited remake of Gordon Freeman’s original alien adventure is nearing its release, with the hotly anticipated ‘Xen’ section approaching a public beta in the very near future.
The long-awaited remake of Gordon Freeman’s original alien adventure is nearing its release, with the hotly anticipated ‘Xen’ section approaching a public beta in the very near future.