Croixleur Sigma Physical Release For Switch | Now Available For Pre-order!
Croixleur Sigma Nintendo™ Switch – Europe Croixleur Sigma’s physical release for the Nintendo Switch comes to Europe this year! According to Red Art Games, the physical release is bound to release this second quarter....