add share buttons


Warframe’s The Sacrifice Reaction Video

Liked the video? Subscribe for more every week! CAUTION: This footage was created when The Sacrifice first released. Due to the amount of people in the chat on Twitch being hyped & myself being extremely hyped as this has been something we all have been waiting for, for many many years. Headphone & Speaker users please turn down your volume, Demon gets excited.. Twitch: Schedule: Monday ...[Read More]

Lost Password