Epica "Design Your Universe" chartentries 27 October 2009 Share Epica has entered the charts in several countries! 08 Netherlands 27 Switzerland 31 France 36 UK (Indie Charts) 37 Germany 43 Portugal 70 Austria 92 Belgium Wallonia 93 Belgium Flandern Previous Next