Warsaw, Poland | 20th December 2022 – We’ve released Kaiju Wars on Nintendo Switch! With this premiere, the title is now available on all console platforms. Kaiju Wars is a ‘David vs Goliath’ and you’re David as you construct buildings and take command of an army locked in a...