Critical changes made and game looks awesome so far