Not sure why the upgrades made the sub smaller. I managed to go through the walls. I liked the look of the game. Good effort.
Thanks for the comment, I specifically made it so that from a chest with a random option, 50% to 50%, the submarine would either gain speed or decrease its size. probably it was worth adding restrictions on the number of reductions and speed