Last Fortress - Toride is a puzzle game developed by Eighting/Raizing and released in 2001. The game involves matching blocks of the same color to clear them from the screen.