Well, it will certainly run your game, no matter if I just run the engine or use -game! But trying any of my own test games, it always crashes with the following (tried translating the error from Dutch):
C:\Users\Vincent\Downloads\temp\sphere-sfml-0.5\sphere-sfml>Engine -game games\D
aVince-Examples\Example2\game.sgm
Unhandled exception: System.ArgumentOutOfRangeException: Length can't be lower than zero.
Parameter: length
bij System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length,
Boolean fAlwaysCopy)
bij Engine.Objects.GameFile.ReadFile(String filename)
bij Engine.Program.Main(String[] args)
This happens even if I set it as the startup game.
One of the games I tried is attached.
EDIT: re-uploaded so it works without the time.js system script, and uses SetFrameRate() instead (it checks if the functionality SetFrameRate exists, first).