Thank you for a thorough feedback! These improvements will definitely be in the remake I'm currently doing.