Dunno why, but for some reason I thought this game is released... Apparently not
I release it by updates