1 - Meteor Mayhem Demo 1.0 Meteor Mayhem is a hectic puzzle/action game. Gameplay consists of building gadgets to divert meteors and protect your cities. It is sort of missile command meets the Incredible machine with an element of Tetris. License: Shareware OS: Windows Size: 21467 KB