Feedback:
1. Don't post beta games unless they are 'beta', this is in early pre-alpha if you want it to get on Newgrounds
2. Put in the title that this is not a full game
3. To find people to team up with, hover over games, then click 'Team Up!' so you can collaborate with the rest of the community.