Pull Stay is a zany beat-em-up title that has recently been released. With its release, players are able to participate in its off-the-wall gameplay. This sees...