Looks nice so far.... Except you may want to fix the name.
Barrage is a game Published by Activision and Blizzard in 1998.
Activision may be rather unsettled by another computer game... or any game... under the same name of their release, even if it is old. Companies have sued for less lol.
Well, even I came across this looking for their game online.
indium1504900696
Christi joined
This member has provided no bio about themself...