Coliseum
A BBC tech program, Click, will be looking into just why Star Citizen is taking forever to release.
Posted
in
by
news@mmorpg.com
Tags: