Novashell is a high-level 2D game maker that makes game development easier. It offers features such as path finding, dialog, persistent dynamically sized maps, save anywhere, and features for adventure and RPG type games. It also allows for easy sharing and modding of games.