It was about time we had virtual air hockey

Link : http://www.electrotank.com/games/electrotankgames/airhockey.swf