Deletion of 4D Cityscape

Comment: I tried to do a little research on this. So far, the only claim to notability seems to be the "gift of the year" award. Apparently, it is one of sixteen such winners http://www.giftoftheyear.co.uk/awardswinners_2010.aspx given by a trade group in 2010. It seems like the award is more of an advertisement than an actual competition. Regardless, the notability of the award itself is dubious. This article seems like a genuine effort to contribute to Wikipedia, and I do not have anything against the authors or their interests. I just don't think this particular product meets 
Stance: comment
Cited policy: Wikipedia:Notability (WP:N)