Well I finally put something else up.
The exams are over now and I do have a few sketches to submit too.
Hopefully they should be up before the end of next month...well I can dream right? :p
Knowing my organisation they will be up sometime in August.