Download Meteor 60 Seconds Now Available on PC

Meteor 60 Seconds is the FREE game that everyone is talking about. Download Meteor 60 Seconds today–available on PC.

How would you like to play Meteor 60 Seconds!?