https://www.youtube.com/watch?v=8YNBliIdKzc Here is the thing about final bosses in all fighting games: They cheese. They really do. They spam you…
Cuphead is an absolutely amazing Xbox One game coming out next year that is slowly gaining a lot of buzz,…