Just finished up the summit few nights ago. Game is fucking amazing, way above Super Meat Boy imo. ---