FGC #512 Crystal Castles
Crystal Castles is a 1983 arcade title that invented videogames. Doesn’t that seem important? Doesn’t that seem like a reason Crystal Castles should be remembered as more than a Wikipedia…
Crystal Castles is a 1983 arcade title that invented videogames. Doesn’t that seem important? Doesn’t that seem like a reason Crystal Castles should be remembered as more than a Wikipedia…