Champions Online Screenshots: 'A Brief Glimpse of Action in Canada'

According to developer Cryptic, these screenshots from the upcoming MMO Champions Online (PC, Xbox 360) offer a "brief glimpse of action in Canada." nope Okay, they're probably referring to the snowy shot later on in the gallery, but who can tell?

Champions Online hits the PC this spring, with an Xbox 360 release coming later on. Thanks to lotus2133 for the screen tip.