Nice branding! The art is really good, and I thought it conveyed the feeling of being overwhelmed well.