Of course! Our only rule is that until the submission period ends, your game must remain free to access.
I don't see a way to play the game right now. Looks interesting, but you should probably fix that before the deadline passes.