Go Kart Island: Demo Update v0.2.3

Hello! I've been hard at work getting the full game ready for playtesting, and in the process there's been a load of changes that affect the demo, so I guess it's update time! Why not get this downloaded onto your compu…