Arch Angel is a name of game engine which is designed for a quarter view style action RPG. This engine implements a core engine plus a map editor tool. Core engine includes core system such as Rendering, AI (path finder, collision detection, NPC pattern etc), User Interfaces, Sounds, Input infra (including joystick) etc. The game prototype is inspired from Ultima 8.