I will definitely try to fix some of the bugs once I've got some time on my hands, also thanks for the feedback, very descriptive.
And yeah, my internet died that day and I barely managed to upload the game in time. Haha.