Any chance on a non-RAR file or exe download? This game looks great!
Not at this time, no! But for the full release, probably!