As E3 is presently happening and a large number of announcements are making their way through the gaming world. Thoughts, feelings?
Printable View
As E3 is presently happening and a large number of announcements are making their way through the gaming world. Thoughts, feelings?