I started this game 24 hours late with my friends. I find it's a lot easier to work with people in person, the pressure to finish is a lot more intense when you have someone you know to motivate you. It's also a lot easier to communicate when everyone is working together in the same room, and knows each other previously. In the end I think the game came out great. It's always a blast working during these game jams.
Also, if you can't figure out, the game is about Peter Pan. Made an edit to fix a few shooting bugs, and one last edit to increase difficulty a tad.