Which Game Looked The Best At the Xbox Developer Direct?
La Pucelle Tactics slips into stores Written by on 05/04/04