Thank you for playing our game! We decided to let the enemies pass through walls because they are made of "clouds" and it was easier to implement, but yeah there is room for improvement on their A.I. The bridges are a bit annoying indeed and if we continue the development we are gonna adjust their height for sure.