The game looks great, the intro is very long though.
Unfortunately yes. We didn't have much time for play testing. We'll be pushing an update that fixes it up a bit and makes it play a fair bit nicer.