if you wan't to do an old school 2d project (pixel accurate collisions,...) then gamestudio and other 3d engines are not so great. i would use a dedicated 2d engine.

if you mean 2d kind of like little big planet and similar games... yes, sure!