MCM 2 · Web

On Web

Status Loading

About

The game runs on openmcm2 by crspytopgn, an open-source engine, rewritten from scratch in Rust. It provides the physics, file formats and menus, and it reads the original game files as they are, with nothing modified.

This site uses the web port code of mcm2-web by zeoscope, which compiles that engine to WebAssembly so it runs inside the browser. It draws with WebGPU and plays sound through Web Audio. Your profile, settings and records are saved in this browser.

Loading options…

An independent fan project, not affiliated with or endorsed by Microsoft or Rainbow Studios. The game is a trademark of Microsoft Corporation, and it and its artwork are © Microsoft.