Why making a graphic engine in Perl? Well, just because I really like Perl and I couldn't find any decent graphic engine written in Perl. And anyway, I'm sure your 2D game doesn't need to run at 300 FPS. However, I hope you'll find this engine fast enough and easy to use for your own projects. Here's a short list of the main features of Josago Engine: