Read a review of this on Steam. Pretty sure it was by Jade Constantine.