Thanks for playing, pygame is a python library that helps you write python code to draw images into the screen, handle events etc. The visual area is not my best part but i'm happy that everything fits together. The idea was to crete a game with high player input that's why the room is small so you have to always moving making it more demanding. Also you're the first one that wrote about the trick with the fireball, I i thought i was the only one who knew about it .