Besides by exactly "won't let me play it" you mean; Godot (the program the game is made in) has literally just one requirement:
- OpenGL 2.1 / OpenGL ES 2.0 compatible hardware
The only way to play with low OpenGL is to put a dll that forces rendering via software but consumes more cpu and gets low fps. ~23 - 10 fps
https://drive.google.com/file/d/19teTBNis9jRk99gEt991-SyTVxSaiDwv/view
For me there is also this problem, and my gpu has OpenGL 2.1, I've been able to play other Godot engine games, only this one that gives the error of OpenGL not supported.
Hardware specifications are:
GPU: G41 Express Chipset
OpenGL version string: 2.1 Mesa 22.1.3
OpenGL shading language version string: 1.20
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 22.1.3
~Just putting a video card with OpenGL 3 up to work~
Could it be that you didn't create the project with settings set in OpenGL 3 or more?
From what I researched and understood, it is possible to change the renderer from OpenGL 3 to 2 and vice versa, but in 2.0 it may have low image quality. There you go if you want to make the game for an older technology, maybe it's not even worth it because there are few people who have this opengl problem that putting a newer gpu (year 2010+) already fixes the error.