It was definitely a learning experience haha. The whole thing is really just a vulkan renderer, basically. Supporting opengl would mean rewriting the whole thing.
Fortunately, I’ve already rewritten sands of time in a more balanced and fun way, although without the flashy background, as part of a larger project called Kronos. It isn’t public yet but you can see previews of it on my discord server.