Super Kaiju

Developed by Directive Games
Release date: 06 Dec 2016
Super Kaiju – the greatest and most anticipated sports tournament on the planet is here!