Thanks! Finally, been waiting really long
Has been 31 days since the post has been posted but still no update (atleast what itch and dropbox says) oh welp