Complex sentence: The Final Challengers is an upcoming fighting game developed and published by Capcom for the Nintendo Switch video game console, which is scheduled to release in May 2017.
Split into simpler sentences: The Final Challengers is an upcoming fighting game developed by Capcom for the Nintendo Switch console. The game is scheduled to release in May 2017.