Ah.. music, the only other true universal language apart from love.. haha To be honest, I feel like a "crazy frog music video" right now, but probably only because I've had too much sugary treats.