I have registered a domain for the game, https://surfsup.website
In the future, this will be a website featuring leaderboards, map rotation, user profiles, and more. I am also interested in working on this with the community so if you would like to help, please make sure to join the SurfsUp Discord Server.
With NextFest and the v1.0 demo coming up, we have implemented the free-to-play model into SurfsUp. There are 13 available maps per day rotating every 24 hours. The 7 ported maps will always be included in the available maps. You can now only select cosmetics that are available in your Steam inventory. Cosmetics will reset back to default when loading the patch. A timer now shows on the main menu letting you know when maps will rotate. All maps become available when you purchase the supporter bundle.
I am looking for feedback on this model, so please let me know what you think on the Discord server!

After discussion with some members of the community, we have rezoned every map in the game.
Zones are now a "box collider" where the timer begins as soon as you exit the area. Previously the starting line was a horizontal world boundary, this allowed players to pre-hop further into the map and start a few seconds ahead of others. This change makes the competition fair for all now having the same starting location for every player.
Zones are outlined with a mesh wire-frame, Green for start zones, red for end zones, and blue or grey to represent invisible walls in the maps.
'Show Zones' is now enabled by default, but can be disabled in Game Settings or using the console command
showzones false
Due to the zoning changes, all leaderboards have been reset

AirControl is a new ported 1-star map, it has been re-lit and re-textured for SurfsUp and is a long and forgiving map with multiple ramps aimed towards beginners.

Forest is a new map by community member Raq, it is a 3-star map with multiple routes to a single end-zone.

SoulSearch is a new 4-star map created by community member 500 Ping using the SurfsUp SDK Project! It features multiple routes with various paths, each path being quicker than the last.
Crouching before:

There have been some issues with the character's crouching. Previously, it had a 0.4s delay for "is_ducking" to the "ducked" state. The entire code for crouching has been rewritten to now be instant and to keep the same collision shape on the character instead of replacing it with a new one.
Crouching after:

Raqqit: Down the Rabbit Hole by spineywoodchuck
Ruins: Explore the Ruins by spineywoodchuck
New console command disconnect to leave a lobby
New console alias load for map to load custom maps
New console alias qqq for quit and exit
Opening console enables is_typing so character no longer moves when typing in console
Console will capture mouse again when closing in-game
As a reminder, the beta will be ending on May 18th 2025. We will be revoking all beta keys and transitioning to the v1.0 demo which will be releasing May 30th on Steam.
Thank you all for playing and providing feedback.
-Mark