Memento Mori released on Steam

Memento Mori released on Steam

Memento Mori, a heavily story-driven point’n click game created by Centauri Productions back in 2008 is now available for download on Steam featuring overhauled graphics and special effects. In Memento Mori players will be able to control two characters, Max,...