alextro - Sorry for such a late reply but I haven't been home in a couple of days. A thousand thanks for playing my game and also giving me feedback, it's much appreciated. I don't understand what you mean when you say "Enemies & enviroments kind of less memorable" but maybe it's because of my lousy English.
I will give him some kind of back story and a "mission" to complete. Thanks for the advice :)