Mega888 – A Review of the Mega888 Evaluation Slot