Also any game submitted still remains the property of the dev/team and not some form of open source right?
I think you're mixing things up. Publishing anything as an open source doesn't mean it's not your property.
To me, it looks like they want ppl to be able to check how something was achieved. Yes, that's right any hackathon-like code isn't a good way to learn anything ;) but still.