Meteora PC Release Date
The game Meteora is already released on PC in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
July 14, 2022Confirmed
PC
July 14, 2022Confirmed
BE A METEOR in a constant race for survival in a young and chaotic universe by dodging, chasing & taking down other meteors in METEORA. Power up, strategize and put your skills to the test in our spectacular arcade combat racer!