Thanks for the question! The game is made with MonoGame. It's not an engine, but rather a framework which handles assets, inputs, etc. The rest is really just written by me from the ground up. I like it because it gives me a lot of freedom with how I program the game, although it does mean I have to program most of it from scratch.