Buy Meteor 60 Seconds!
According to COST.games Meteor 60 Seconds! can be purchased at Steam for $0.00.
The lowest price ever for Meteor 60 Seconds! is $0.00.
Meteor 60 Seconds! review
17 users of Metacritic gave Meteor 60 Seconds! an average score of 6.2.
On Steam, 96% of the 4,465 players gave a positive rating.