On The Horizon: The Smurfs 2?

Happy Monday! This week, we’ve got Animal Crossing (again), fighting games, more Shin Megami Tensei, and… Smurfs?

Read more "On The Horizon: The Smurfs 2?"