July 8, 2011 1:00 PM | Eric Caoili

Maybe because I have trouble some mornings not hitting the snooze button three to four times and falling back asleep, but I've always liked the idea of wacky alarm clocks that force you to complete tasks before they stop clanging -- my favorite, of course, being Bandai's amazing Gun O'Clock.

This homemade, Arduino-powered alarm clock helps you get out of bed by forcing you to play a short game of Tetris (an unofficial version with a very deep well). After you've hit your blaring alarm's snooze button twice, you'll need to pick up the clock and clear four lines before it will turn off again.

If you'd like to have your own Tetris alarm clock, Instructables user Nolte919 has posted instructions and photos for making one. Perhaps you can program yours to play the Tetris theme as it's wake-up noise?

[Via Hack a Day]