Are there any applicable taxes on purchases I have made through Chaos Group's website?

Yes, in certain cases a VAT charge may apply. Chaos Software is an EU-based company which is registered under the special Mini One Stop Shop (MOSS) regime in its capacity of a provider of electronically supplied services (sale of software). Respectively, Chaos Group is obliged, in accordance with applicable law, to apply VAT charge on sales of digital products and services to customers in the EU who are not registered under the EU VAT regime.