1:2:41Nintendo SwitchNintendo Switch and its Games are Lazy, Greedy, and Incompetent17 February, 2024185,154
28Microsoft XboxCuphead - The Delicious Last Course Launch Trailer - Xbox One | Windows 1011 July, 202233,408