This is so good! XD
If you ever have time/the inclination, it might be nice to have waves you have to dodge or something :3