Not even close to perfect, but this game is surprisingly difficult to run.
Mod note: Retime is 21:39 (current rules)