Wednesday, April 25, 2012

Octodad? Really?

Here's the trailer for Octodad: Deadliest Catch. Good lord, what in all tarnation? And why aren't they releasing it on Xbox360?