That makes no sense.....I downloaded the version that was released like two weeks ago >_>
From F95 Zone