L lilyswan Goomba Aug 28, 2015 #1 A new 3D Action RPG Game is released lately. Its name is Goddess of War. Very wonderful game!