Wubmarine now on Itch.io May 8, 2015 No Comments You can now play the latest demo of Wubmarine on itch.io!