So sorry about the game speed bug!! We had some issues before release and couldnt get some of those bug fixes in before jam submission date.
Same with the controls for the game putting down, its tab for reference!
Im glad you enjoyed what there was though! I hope the newer version (released soon) will be more enjoyable :)