No one will stop you from creating a page like that, but it may not match our community guidelines so you may not get indexed in our search and browse pages. You can still submit to jams, show on your profile, and do everything else. Hope that helps!
This is why I wanted to ask first - to verify if it would or not! I was reading over the guidelines and rules for external links seem to be about outside stores, such as Steam/etc. I can add the rest of the data - images/etc, just not upload the project due to it's nature. As for the rules on advertising, they mostly seem to be about using game jams / etc to advertise. The project itself does not contain any ads either.