It’s definitely difficult to get yourself out there! Especially with 2,000+ games submitted! Making a game in seven days is very difficult, so anyone that achieved that should be very proud! It’s good that you’re taking this as a learning opportunity :D