Last Life Screenshots

The following screenshots of Last Life are direct from the developers via their Kickstarter campaign.