Microsoft has now officially crossed the finish line with their latest showcase today. We now have a lineup of games with matching gameplay headed to their systems. If you’re interested, we didn’t only list off the games, we also have corresponding trailers for them. So get your fill down below! …
Read More »