We need to talk. We were trying some new things and kinda messed up our Airing drive, which is why they were dead for the last couple of days. It's been fixed now. Attack on Titan's release was delayed this week because the encoder was busy IRL. Next week onward, we should be on time. Yeah, this week has been rough but you can expect some more releases and website updates in the next one!
Some users are having issues and keep seeing this page, we will look into this quick and add the google drive option back