Bejeweled 3
Debug keys are enabled, and they are as follows: Numbers 1-7 turn the gem under the mouse cursor into a chosen color, ordered as Red, Orange, Yellow, Green, Blue, Purple, White F1 shows some FPS-related debugging info in the top left corner. F9 completely halts the game engine (different from normal pausing). When the game engine is paused, pressing F9 again moves it foward by one frame. Shift+F9 resumes the game engine. The left and right arrow keys slow down and speed up the game engine respectively. However, it can not go slower than 1x speed, nor can it go faster than around 4x speed. F turns the gem under the mouse cursor into a flame gem. S turns the gem under the mouse cursor into a star gem. R turns the gem under the mouse cursor into a hypercube. N turns a special gem under the mouse cursor back into a normal gem. Backspace removes a gem from the board. Delete also removes a gem, but if the gem is a special gem, its effects will activate. E forces a "No More Moves" to occur, ending your game immediately. P adds 1,000 points per keypress, however, this effect will be cancelled if you make a match. The points only stick when you finish a level. L instantly increases your level counter by 1.