Feels pretty mediocre ig? Can't blame them tho as it's their first ever map.
Also this is no place for advertise maps, be it yours or someone else's. Do it somewhere else instead, like a Discord server.
For your own map, you can post it at
Modding Queues subforum. Be sure to read the rules tho.