Milky Tea

Milky Tea is a video game developer headquartered in Liverpool, United Kingdom.

Founded: 2005

Official Website
English