Wubmarine now on Itch.io

You can now play the latest demo of Wubmarine on itch.io!