Hazelight Studios’ co-op platformer It Takes Two has passed the monumental milestone of 20 million sales across all platforms, the developer announced. “It Take ...
Doki Doki Literature Club (DDLC) is a free-to-play horror game, despite how adorable it looks. Its deceptive looks are part of what makes this game scary, since visual novel games ...