Thanks for the thorough and helpful feedback Will! I'll definitely take these points on board developing future platformers for sure! :)