Final fantasy xi

03.20.06
FFXI beta players have 13 days left
03.20.06

FFXI beta players have 13 days left

According to 1up, the Final Fantasy XI beta for the Xbox 360 will end on April 2, leaving gamers wit...

View