any chance the link is going to come back up? This game seems amazing and i'd love to give it a shot!