Just add it as a non steam game and use a D2K steam banner.? it's probably the closest thing to actually being on steam that we are going to get. Only problem is i cant find any good Steam grid view banners, Just a crappy one i made in the link below http://s16.postimg.org/oys2o3i39/dune.jpg