Thanks a lot for the feedback! Yeah, we tried to use code patterns to make our game more efficient and scalable but it was more complicated than we expected :P