Pianu Pro turns learning the piano into a game and it's on sale for over 40% off

Music is hugely liberating. And whether you love rock, classical, country, rap or any other genre, there's a real sense of accomplishment when you can sit down in front of a keyboard and hammer out a note-perfect version of a favorite tune.

Of course, the only way to get to that point is usually after several hours of lessons with a trained instructor. But leave it to the good ole interwebs to come up with a new method of teaching you how to play the piano without it feeling like a chore or homework.

The Pianu Pro approach can teach you how to play some of your favorite songs, doesn't require the use of an actual keyboard — and it's actually fun.

With Pianu Pro, all you need is a web-connected device. Your keyboard shows up right on your browser, so you don't even need a physical instrument — although Pianu is compatible with a connection to almost any MIDI keyboard.

If you're ever played a game like Rock Band or Guitar Hero, then the way Pianu Pro begins your introduction to the keys may feel a little familiar. Just pick a song you want to play like "The Pink Panther Theme" and Pianu will start guiding you through playing the right keys at the right speed. Pianu tracks how close you are to keeping up with the song and awards a score. If you're good enough, you advance. 

Of course, this is a game with a purpose. As you work through 20 interactive lessons, you'll learn to play chords, how to read music and even work through six finger-strengthening tutorials so you'll be ready to scale even more elaborate compositions. 

Before you know it, you'll be playing "Bohemian Rhapsody," "Shallow" or the Game of Thrones theme, employing all the skills and techniques of long-time piano players — and you won't have to sit through one boring lesson.

With the current offer, you can save over 40 percent of the price of a lifetime of Pianu Pro access, a $275 value available now for only $159.99.

Prices are subject to change.

Do you have your stay-at-home essentials? Here are some you may have missed.