GIANTS Software

GIANTS Software

@giants-software

GIANTS is an independent video games and interactive entertainment developer based in Switzerland. We create innovative products in terms of gameplay, technology and content.

39 Titles Released