Warframe, a video game review

A video game review written by: Lee Sonogan (2013) Action, adventure, sci-fi A free to play co-op third person shooter. Originally released in 2013. Later it was ported to Xbox and Playstation with it coming out for the Nintendo Switch near the end of this month. IMDB describes this video game as, in the far…

Read More