First Escape Games January 7, 2021 (57 votes, average: 4.56 out of 5) Invincible Battle 3 is brand new point and click escape game released by First Escape Games. Have Fun!