Toggle Sidebar
League of Angels is a browser-based fantasy MMORPG released in December 2013 by Youzu Interactive. One of the most important features of League of Angels is its meticulously crafted artwork. Each level, hand drawn by senior artists, encapsulates both... the beauty and despair of the game. More
8 February 2015
No photos available
Drop a file here to upload.