awesome. where is this?
That remindes a game galled "art truck battle" from Japan...It was "Decora".Anyway, post more!