arrow_upward
Anyone else ready for E3?
#1
E3 coming up with some new announcements scheduled. Anyone excited actually?