It looked really nice. The graphics of the game amazed me with its details.
English version would really be good but as we have to study Swedish here in Finland I probably will understand swedish game anyway.
Remember that English is the language of masses, so if this really turns into the great game that it looks, you should think about translating it.
By the way, I'm huge fan of your Dog Raiser and Metal Fuck Ac!d, please keep them coming :D