Pluck these leeches off and burn them- there are infinite more satisfying uses of our energy than this. There are dozens of challenging levels available, and each one comes with unique objectives to complete. The game increases the difficulty level as you reach the high stages, where you may get a chance to be a […]