J. El Tanquista: Minor fixes update

Minor fixes and improvements have been made to improve the overall game experience.