Amida is a Japanese ladder climbing puzzle video game. The game requires players to navigate the main character safely across several pre-set bridges....
Amida is a Japanese ladder climbing puzzle video game. The game requires players to navigate the main character safely across several pre-set bridges....