Tag: Slak Games

Mechanic escape is a platform game full of infernal chases. In order to find his lost friends, Mech (the hero) doesn't hesitate to play the human ca...