EPic digipack pre-order is live!

You can now pre-order the digipack version of EPic in our store! But there are only 75 copies of the signed version, so hurry up and place your order today to secure your copy!