Don't Miss
Home > Tag Archives: Telltale Games

Tag Archives: Telltale Games

Tales of Monkey Island: Launch of the Screaming Narwhal

Platform:  iPhone Developer:  Telltale Games Publisher:  Telltale Games There’s a lot to like about developer Telltale Games and their recent episodic franchises Sam & Max, Wallace & Gromit and now Monkey Island.  They are almost single-handedly reviving the Point ‘n’ Click genre and their treatment of old franchises has been respectful of qualities that made them popular but that hasn’t ...

Read More »