The concept may not be exactly super inovative, but it's awesome you managed to make those various characters and environments. The character creator got me too :D