*sighs* Lot to explain...firstly, it's not perfect I know and has some errors. This is why I am paying someone else to work on that part.
For the water, you can swim by jumping repeatedly. I don't know how to slow the animation speed from its exponential rate. Like I said, up till now this has been a 1 man project and the roadblock being I don't know how to code so it's best I can do really.
Yes, the final game will feature much more and be a lot better as said, just wanted to get something to make up for the atrocity of the first 'demo' I showed.