>>528373810
>>528374062
one of the earliest screenshots i have when it was under construction, might help too: