Defoliation: Released date!!!

We are glad to announce that Defoliation will release at 7 pm PDT on 25 Apri!!!! Hoping you can enjoy Defoliation!!