Glamow Research

Glamow Research Itch Collection

Glamow Research is a small development team consisting of Pewka Zilla and Shell Osbourne, Pewka comes from a history of art and all the pretentious gallery worlds while Shell comes from a 10 years + background in games programming - having...