Hardest Micromega games