[Leak] Gods will fall (Deep Silver) for Nintendo Switch rated in Taiwan

An unannounced game for Nintendo Switch was rated a few days ago by the Taiwan rating board. Gods...

Read More