A new blog titled Mecha Damashii has launched. The name means “spirit of mecha” or “true spirit of mecha”. This blog focuses on mecha video games but already contains articles that branch into other mecha-related territory. My online friend Ollie Barder is the mastermind behind this new blog and he has a lot to say about mecha. Stop by and see what you think.