Don't you just hate those long bus journies where you've got nothing to read and your battery has run out on your MP3 player? Personally in these situations I pull out my mobile phone and settle down to a stimulating puzzle game.
Vexed is just the game for these kind of trips and lives up to its name by providing you with hours of brain-bending fun. The purpose of the game is to clear the board by matching up colored blocks. You can push the blocks from side to side and allow gravity to send them down but you can't move them upwards, which is where your powers of logic are tested to the limit.
Some of the levels are infuriatingly difficult and yet it becomes impossible to stop playing them such is the desire to not let them get the better of you. Even after you've finished a level you're still only a tiny fraction of the way through the game because there are hundreds of levels organised into different 'packs'. Even perusing the names of the levels is entertaining, as each pack has its own theme, from Beatles songs to U.S. cities.
There are quite a few options to play around with, such as customizable block sets, sound effects and scoring. In-game options include solutions, undo, view remaining blocks, and more.
A multiplayer mode would've been a nice addition, but overall Vexed is a brilliant bus boredom buster.