This game first got my notice when Totalbiscuit declared it as possibly the best video game he has ever played. That’s a tall order alright, especially coming from a small indie production like this from a company called Starbreeze located … Continue reading

24/02/2014
by Kadomi
0 comments