“Due to various circumstances” – After the Taiwan Digital Game Rating Committee revealed Giga Wrecker Alt. would be releas…

This content was originally published here.