Quantcast
View Post

In no particular order (well the order is of when I remember it haha):

Halo 4
Metro: Last Light
Xenoblade Chronicles
Resident Evil 6