Breaking News??

What the Hell is this?? Announcing the world's best mass llama-slaughter roguelike-lite-ish couch co-op twin-stick top-down shooter, coming to Xbox One! This looks so strange yet fun?



2 comments: