Tashikani (2024) Indie About the Game Reviews Gallery Similar Games Troubleshooting PC (Microsoft Windows) Linux Release Date: 2024, June 1 Description: Line up numbers to make 10 in this falling block puzzle game!