Overall, this is definitely a fun game. There are some missed opportunities here by Capcom which will hopefully be addressed if a sequel ever comes out and hopefully you won't have to wait twenty years to find out. On the one hand this is a fun reboot to a beloved classic franchise. On the other it could definitely have a better story and if any future title actually had an open world structure that could open up a lot more interesting possibilities.
The game seems to run smoothly and the experiences on Xbox Live went off without a hitch as well. Totally360 would definitely recommend that you try the demo first to see whether you like the mechanics of the game and if you do be sure to check out this title.