Redeliver: Redeliver Beta (3/4)

Hey everyone, I recently sent beta keys for this week. This is the third week of the beta. If you want to test the game, sign up here. I need feedback (critique, etc.) and suggestions (bugs, improvements, etc.) Thank yo…