Maruta Escape


Maruta Escape is a stealth-puzzle game with time-bending action where every second counts—sometimes twice! Download Game “Maruta Escape”