what is the release date for the game that has characters that are reminiscent of characters from kaiju and tokusatsu films ?
june 3 , 2008