>>527520515
>>527520834
>Even more mechanics

kek