Today on the 5: The Friday the 13th game was recently released. Has it improved enough from the beta?