The game follows a team of stunt actors that tired of their previous job, decide to start their own Tokusatsu company, assisted by a mysterious artifact they find known as "Cerebro".read more
The game follows a team of stunt actors that tired of their previous job, decide to start their own Tokusatsu company, assisted by a mysterious artifact they find known as "Cerebro".