Solid progress so far! I do not know if it is still work in progress but enemies falling down animation needs more improvement.