WeirdBeard Games have announced that their physics based block stacking Tricky Towers will be released on the Xbox One this coming Friday (15th September). Tricky Towers has already been released on PC and the PS4 and there’s a PS4 physical release coming on the 3rd November and has proved pretty popular for its genre. Get a taste […]