i could really picture this as a multiplayer game though, you have seeminglly fun game elements that might go to waste in a singleplayer setting, unless you have a story mode i guess?
Agreed. This could be really fun in multiplayer. I tough also think it will be fun in singleplayer, if the AI is sufficent.