Tears of Tiara II: Heir of the Overlord is a Japanese Role-Playing Game that will be making its debut here in the West in October of this year.  It has over 80 hours of of strategy-filled role-playing and has a lot of...

Read More