We know that the prospect of capturing and exploiting demons is a tough nut to wrap your mind around, but we're still amused by how perplexed everyone is in the Shin Megami Tensei: Devil Survivor Overclocked trailer posted above. Yeah, guys: There are demons. Get over it, already.

This article was originally published on Joystiq.

IGDA still unhappy with Amazon Appstore policies