Blender Game Engine Menu System

I just wondering, if you have a game, but need a menu system (intro, menu,controls,etc), how would you do that in blender? As far as I know, I would need to just create a plane, and UV map the background onto there. I want to create something similar to …Cod (never played it, but google images looks just about right) or if you’ve seen Fajrul Fnf, or something like that in his Z-Virus game. I can learn Python, if that’s what is takes, but I really prefer logic bricks.Thanks

For Python, Bgui makes this pretty simple:

I’ve been focusing on usability with Bgui, and the current development version is pretty easy to get going with, as shown by this tutorial: