Welcome back, its always interesting to have a new perspective from someone that has been away for a while and has returned. Your pretty much spot on with your assesment.
If you like the game whack o mole your really going to love this game when it gets going.
![devil :devil](http://bbs.hitechcreations.com/smf/Smileys/default/devil.gif)