For PS3 Really come out today?
If so, has anyone tried downloading/purchasing it?
AND IF SO,
How are the maps?