cleanup (commit: c6e3d13)
improve empty gamepath handling (commit: 873b647)
minor improvements (commit: 1254e84)