Y'all had a similar idea to mine! Love the name of the game.
Also, I've played a few games from this jam with water in them and in some of them you could walk on the water, so nice job setting up the collisions :)
Unfortunately I couldn't find any aliens to interact with. Not sure if that part was finished?