Divine Souls
GAME » on April 7, 2011
A short-lived free-to-play Action MMO that was billed as having a control scheme similar to that of an arcade fighting game.