Quantcast
View Post

I think Luigi's Mansion just took the cake. I haven't played it yet but my God it looks like a CGI video game!



YNWA