Overall very well made. A complete experience from beginning to end, which goes to show what teamwork can do (it almost makes it a little harder on those who go alone =P)
Yes that's definitely true. Making games in a team is far easier (if you have a good team at least) than making them alone. Actually, I think I've always worked in teams for game jams. You should try it too if you can and haven't yet, it's a ton of fun!