QuoteOne of the great thinks about developing on XNA is that you have access to low level graphics to draw your sprites and your 3d mesh, but sometimes you need some high level component to provide some functionality to the user like for example a keyboard.