Super Nintendo games were have finally made their way to the Nintendo Switch! How does it compare to other options…