So... When is ALPHA DECAY coming?

I don't know when it will come, but i think it will come in May. This is NOT an official or confirmed date,but it is mostly possible that it will come out in May. Stay tuned! For you guys, i made this wallpaper you can download for free!