JAG is an arcade-puzzle 2D game which runs on Linux and Windows.
It is free and opensource.

There is also an optional level editor that can be installed.
To install the editor pass JAG_EDITOR="yes" to the slackbuild.

  # JAG_EDITOR="yes" ./jag.SlackBuild

Note: To install Qt5 version of jag pass QT5GUI="yes" to the
slackbuild.

  # QT5GUI="yes" ./jag.SlackBuild