Thanks ptitseb!
Opsu is the game I played the most since I discovered it

I will give the updated version a swing tonight.
And great news about Osu going open source. I guess that means it will also have access to it's leaderboard?
[doublepost=1467105525,1467102677][/doublepost]The game crashes after 20 seconds of gameplay

Can I revert back to the previous version until it's fixed?
org.newdawn.slick.SlickException: Game.render() failure.
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:730)
at itdelatrisu.opsu.Container.gameLoop(Container.java:98)
at itdelatrisu.opsu.Container.start(Container.java:72)
at itdelatrisu.opsu.Opsu.main(Opsu.java:204)
Caused by: java.lang.IllegalStateException: Function is not supported
at org.lwjgl.BufferChecks.checkFunctionAddress(BufferChecks.java:58)
at org.lwjgl.opengl.GL20.glUseProgram(GL20.java:297)
at itdelatrisu.opsu.render.CurveRenderState.saveRenderState(CurveRenderState.java:228)
at itdelatrisu.opsu.render.CurveRenderState.renderCurve(CurveRenderState.java:300)
at itdelatrisu.opsu.render.CurveRenderState.draw(CurveRenderState.java:151)
at itdelatrisu.opsu.objects.curves.Curve.draw(Curve.java:146)
at itdelatrisu.opsu.objects.Slider.draw(Slider.java:192)
at itdelatrisu.opsu.states.Game.drawHitObjects(Game.java:1389)
at itdelatrisu.opsu.states.Game.render(Game.java:563)
at org.newdawn.slick.state.StateBasedGame.render(StateBasedGame.java:199)
at org.newdawn.slick.GameContainer.updateAndRender(GameContainer.java:727)
... 3 more