I discovered this awesome game called WarFrame where you are a super badass space ninja... IN SPACE! How can this game possibly piss me off? just watch the video.