That is pretty weird. There is a shader issue I am aware of (some of the functions I used not available in all glsl versions I believe) which also crashes on start game. Might be the same bug, does it complains about shaders when you hit start playing? It should display before call stack.
Thanks for the feedback. You are right about pretty much every point. Some are harder to fix (like art :() but I will try to improve them.