@icedquinn They probably chose a C#-like syntax because that's what all the indie devs are using.
@icedquinn I'm no expert on this but I think .NET/Mono's garbage collection seems to be the most optimized for games, unlike Java, Go, etc which are more optimized for server software.