It seems really interesting. I'm working with both SDL and OpenGL in two opensource projects that are related to games also, and I'd like to have the "Improve the default ScummVM backend by adding OpenGL support and providing a common base class" task as my gsoc project.