Looks to me like he got beat up, especially if he was fine when you left. I see a lot of kribensis in there and some keyholes, they are not usually very mean but are still cichlids and perhaps could be the culprits.
What is temperature? you say it feels hot, it's hard to tell by feeling the tank what it is since our body temperature is close to 100*f.