yeah, for sure the game would benefit by having better UI / tutorials, and yes, the enemy attack is "buffered" to be executed at the end of the "Tick" , so that the player has a chance to block it at the beggining, This was a last moment decision and solution I found, since it was imposible to block attacks when they happened as soon as the tick happened. Something to consider for the updates for the game, which I do want to continue building on
Thanks!