We are at the end of May. I still didn't receive payment for March and April. What is going on?
Yes, really disappointing. Seems like things completely slowed down since they collected a lot of money in the token sale.

I invite you to actually check the github activity if you doubt the amount of actual activity going on with the new Storj network being built right now
https://github.com/storj/storj/Please also attend the upcoming Townhall meeting on June 5 where you can voice your concerns as the team will be answering questions. You can follow the Storj twitter handle @storjproject to get the link to the townhall live stream.