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