Rage Quit - The Impossible Game Loading player ... Views: 3 0 0 LtMkilla takes a stab at the popular indie title "The Impossible Game" on Xbox Live Arcade.