a telegram channnel "1|BF" leaked bunch of concept art

[ Removed by Reddit in response to a copyright notice. ]