Evilvirus website is back online, more things will be up soon