What happened to Lazyworm Apps (Metrotube, Tweetro)?

I didn't see any update from them to any of its apps for months. Metrotube for Windows 8 is still in beta, its WP version seems has stagnated against alternatives like MyTube...

It's worrying 'cause I like their apps a lot.