Kaiju Cleaner Simulator: Official announcement!

Big news! We've been waiting so long for this, and it's finally here: the game has been officially announced with its first full trailer! So now we can properly say... Introducing Kaiju Cleaner Simulator! Watch the trai…