Watching some of the recent runs, I noticed that unlike what many think, Soulworker's IGT actually starts counting from the moment you press "Enter" when you select a stage, this means the loading time is included in the game IGT and while it may not be a big deal for Full-Town runs, since there isn't much competition there, I actually think that this is a problem for the Single Levels;
This is a situation where Better Hardware = Faster time on the leaderboards (to not mention the game's various problems with specific hardware types and poor optimization), and since the single levels are what most people actually run from the game, I think that the timing method should be refined.
I think making it IGT w/o loads is a good way of doing it: Timer starts when "Enter" is pressed on the stage selection, calculate the time you spend loading until control is given and then subtract that amount to the submitted time.
Or one can simply use an external timer, show it on the screen and start it when control is given after the loading.
What's your opinion on the situation?
If the game ever gets even a small group of runners that act as an active community, would we ever create an official Discord server for the game speedruns?