It was a little confusing to figure out, but it definitely follows the theme pretty well! The amount of time between waves might be a little high, but otherwise nice work!