Application that turns any windows pc into a full size piano

Virtual Piano
Free
Offline
http://www.mediafreeware.com/

Virtual Piano is a free software that allows you to play and record songs, by simulating a real piano. It has a very stylish interface, displaying a beautiful piano with keys you can click on. After you play for a while, you realise that all of the piano keys are mapped to your keyboard, ranging from 1 to m (that would be 1 to 9, 0, q to p, a to l, z to m). Also, if you are on a selected key, pressing space will play that sound.