8/10 Tools Up Review Daniel Waite No Comments Tools Up builds a Do-It-Yourself co-op game that will have you laugh as much as you will scream.