Thanks guys

While I'm not completely done just yet, things are shaping up quite well. Apart from one bug I cant seem to resolve the game works pretty well. Here's a last screenshot before the final goes up which hopefully will be in a couple hours time.