This movie can't seem to decide what it's target audience is. It would appear to be targeting gamers but then repeatedly goes out of its way to insult them in the script.

Aside from that, it's pretty cheesy but sort of fun. Ryan Reynolds is charming as always.