Looking good so far! I'm a bit iffy, especially since we don't have the first level blocked out yet, but I'm sure it'll all come together!
It happens. Game development takes time, even during game jams! Hell, you feel even slower when you're in a hurry.