Waves as an obstacle is great. Even though it seems obvious in retrospect, I can't think of many games that really lean into it. Cool idea!