Vocabulary
無理ゲー
むりゲー
impossibly hard video game
noun