Boards
Deerhunter microcastles
diditleak.com has just claimed it has leaked.
I had no idea it was even finished but I cannot find it.
Has anyone heard any news about it? is this possible? is there an official release date?
help!
diditleak.com has just claimed it has leaked.
I had no idea it was even finished but I cannot find it.
Has anyone heard any news about it? is this possible? is there an official release date?
help!