New games: Yes, multiple! Working as a team means bigger games but longer production times. But I'm sure you'll all love what we have in store!
As for Steam: It's very unlikely we'll ever be putting our games on Steam. It's too much of a gamble for a small dev team.