Review: Kaichu – The Kaiju Dating Sim – Love At First Sight? Not Quite
As a colossal fan of kaiju, I was interested from the moment Top Hat Studios revealed that they would be …
As a colossal fan of kaiju, I was interested from the moment Top Hat Studios revealed that they would be …