Meteora PC UK Release Date
The game Meteora is already released on PC in the UK.
Release Dates
Report Date / Submit ProductUK
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!