Alpha Tower.[imgg height=480]http://images.akamai.steamusercontent.com/ugc/395552769147649174/C48A797B77309B83C27C5017546A1259368A4481/[/img]1920 x 1080 Version
Like this?-giant snip-
So does this mean mirrors are being released tomorrow or something
it's 14/12/2015