Tuesday, May 19, 2015

Leviathan Warships

Yeah, it's just a video game trailer, but it's an amusing video game trailer.


Update: I bought the game during a Steam sale and I wasn't impressed.

No comments: