Gekido is a third-person arcade game with a touch of action and fighting from the masters from the studio NA.P.S. Team. The game is published by... Read more