Super Crate Box is one of those game you will love or hate. In our review, we loved it. But don’t take our word for it, since it’s free today, why not grab it?