2 years 7 months ago
Link
And it’s coming back bigger and better than ever Shmup specialist Degica Games has announced that fantastic space shooter Crimzon...
The post Crimzon Clover World EXplosion hits PC this December appeared first on Destructoid.