Labo failed to gain traction at all. It did alright (presumably) software-wise, but it didn't push hardware.
May should be a lot better. There were a decent chunk of releases this month. A lot of physical releases of indie games, that is, and a few ports of existing titles. Still better than April though, by a landslide.