1069213_143862152478917_763903815_n
A Group Puzzle Game: Clockwork

Mike Ren, an Independent Game Developer living in Brooklyn, NYC developed Clockwork a group puzzle game designed …

Read