damn, this game literally dropped like 4 hours ago and it's already here. looks really good though
surprisingly there are some sites which have downloads of this, but since it's 4.6 GB, they're split up into like 5 parts--and that shit never works for me, alas. hopefully someone else can get a more workable download going!