From now up through March 15th, Let There Be Life will be on sale for 50% off its normal price! The game will be available for download from Desura on March 12th, but can be pre-ordered right now.
We also just added a new trailer for the release that (we think) captures the tone for what you'll experience while playing the game. If you haven't seen it yet, please check it out!