I say keep going!  Maybe find some replacements?  But in the mean time...keep going!  I'm so tired of games only lasting for like a week and then fizzing out, no one commits to anything on E  anymore!  Let's make a stand with this game!