NoMercy
Work in progress.