Flash Monotron May 2026