IbizaPocholo
NeoGAFs Kent Brockman
Watch the teaser trailer for a peek at Meteora, the upcoming single-player arcade combat racer game, where you control a meteor locked in a race for survival against a young, chaotic universe.
Meteora launches on PC via Steam on July 14, 2022.