Milos is right. Anyway, there wouldn't be an efficient way to notify you when they release a game. Email I guess, but it would be easier to just see the front page or go to their profile.
All new games go on home page, it's like you're subscribed to everyone
Yes, except that some games don't manage it up there. Good and popular manage up there. And those developed by Armorgames. But Armorgames only allows good games to come up on the site anyway, so most go up.